gpt4 book ai didi

c# - 通过 html 标记将 Enum 传递给 ASCX

转载 作者:行者123 更新时间:2023-11-30 16:29:03 26 4
gpt4 key购买 nike

我有这个 ASCX:

public partial class TopPhoto : UserControl
{

public TopPhotoEnum Mode { get; set; }
public int PhotoNumber { get; set; }
...

我想像这样通过 html 标记设置这些属性:

 <uc1:TopPhoto ID="TopPhoto1" runat="server" Mode="TopPhotoEnum.Today" PhotoNumber="5" />

更新

public enum TopPhotoEnum
{
Today,Week,Month,Year,AllTime
}

但这会给我返回这样的错误:

 Impossible to create object of type 'UpVoteEntities.TopPhotoEnum' from string 'TopPhotoEnum.AllTime' property 'Mode'.

有没有标准的方法来实现这一点?

最佳答案

你可以试试:

<uc1:TopPhoto ID="TopPhoto1" runat="server" Mode="Today" PhotoNumber="5" />

但这取决于您的枚举的定义方式和位置。

关于c# - 通过 html 标记将 Enum 传递给 ASCX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6691545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com