<asp:DronDownList id="ddl" runat="server">
<asp:Button id="btn" runat="server" Text="Do nothing but post back" />
在页面加载中:
if (!IsPostBack)
{
ListItem item = new ListItem("text1","value1");
item.Attributes["custom"] = "CustomValue";
ddl.Items.Add(item);
}
<select ...>
<option value="value1" custom="CustomValue">text1</option>
</select>
custom="CustomValue"
他走了。
if (!IsPostBack)
“块”。当然了,如果我把钥匙取下来,一切都会好的
if
声明。但是为什么要呈现其他标准属性呢?因为我把它放在
<select ...></select> // i suppose no options in it!
为什么会这样ASP.NET“选择”属性?