C# 含runat="server"属性 select控件的value和text赋值(实际值和显示文本)
程序员文章站
2022-06-08 18:33:39
...
.cs代码
string strs = "select id,title from table ";
DataTable dts = Tools.GetDataSet(strs);
if (dts.Rows.Count > 0)
{
ktname1.Items.Clear();
ktname1.DataSource = dts;//数据库取出的对象
ktname1.DataValueField = "id";//设置value值
ktname1.DataTextField = "title";//这里设置了DataTextField属性的话,就显示数据库中对应的字段值,如果不设定,就显示DataValueField所绑定的值。
ktname1.DataBind();
}
aspx代码
<select name="ktname1" id="ktname1" runat="server" class="input1 input_hover" style="font-family: Arial, 微软雅黑; color: #888;"></select>