Ant*_*lev 16 asp.net custom-attributes
我有一个ASP.NET控件说复选框:
<asp:CheckBox ID="myChck" runat="server" Value="myCustomValue" />
Run Code Online (Sandbox Code Playgroud)
是否可以Value从代码隐藏中添加此自定义属性并分别从中获取值Value
像(伪代码)的东西:
myCkck.Value = "blq blq";
string chckValue = myChck.Value;
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
mel*_*cia 26
这完全可能:
myCkck.Attributes.Add("Value", "blq blq");
string chckValue = myChck.Attributes["Value"].ToString();
Run Code Online (Sandbox Code Playgroud)
小智 5
您可以创建一个继承 CheckBox 类(或与此相关的任何其他控件类)的新类,并将您需要的任何其他属性添加到派生类。这样你或多或少会得到一个扩展的 CheckBox。
public class ExtendedCheckBox : CheckBox
{
public string Value
{
get;
set;
}
public ExtendedCheckBox : base()
{
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31376 次 |
| 最近记录: |