我需要为我的应用添加一些UC,我想启用只输入我选择的值的UC参数,因为我需要在程序员将UC添加到应用程序时为其提供值并选择使用参数。
当程序员选择UC的参数时,有没有办法创建可选值的实时值?
10x :-)
答案 0 :(得分:1)
不知道这是否正是您的意思,但如果您在用户控件的代码隐藏中创建公共属性,该属性将显示在标记中的intellisense中。
同样,如果您在后面的代码中使用Enum,当您输入标记时,有效选项将在intellisense中弹出。
以下是一个例子:
// FooControl.ascx.cs
namespace WebApplication1
{
public enum TypeEnum
{
Asynch = 0,
Synch = 1,
OneShot = 2
}
public partial class FooControl : System.Web.UI.UserControl
{
public TypeEnum Type { get; set; }
}
}
然后在标记中:
<Foo:FooControl ID="Foo1" runat="server" Type="Asynch" />