asp.net web窗体标签属性
问题描述:
有人可以告诉我,如果在asp.net web窗体是像Tag
财产像Windows窗体中的东西。
我想将一些数据绑定到控件,以后我将能够识别它们而无需添加大量if(...) { }
更具体地说,我想在构建sql selectcommand
时使用该标记,并且这些标记将如下所示: c.City, c.Country
,它会被绑定到checkboxlists
asp.net web窗体标签属性
答
你能发明自己的属性吗?
<asp:CheckBoxList ID="CheckBoxList1" runat="server" MyAttribute="Country" >
</asp:CheckBoxList>
然后在代码隐藏:
string myatt = CheckBoxList1.Attributes["MyAttribute"];
switch (myatt) {
case "Country":
CheckBoxList1.DataSource = ... etc
这是你在找什么?
+0
就是这样。这似乎很简单。我不认为我可以附加一些自己的属性,谢谢!!!!!!! – 2012-08-10 12:23:55
是不是有一个'隐藏'的HTML字段,你可以用于这种目的?对不起,很高兴长时间不开发网页。 – CMPerez 2012-08-10 08:33:04
我没有看到像这样的东西。我的想法只是把这个命令建立在循环中,因为我有8个这样的checkboxlists,并且它会逐一建立这个更优雅。 – 2012-08-10 08:39:56
请向我们展示您遇到问题的代码。 – 2012-08-10 11:00:26