说明
ListItem中有Attributes属性,手动创建一个自定义属性,赋值需要绑定的字段的值。
这样的话,前台js也可以获取到,能够显示到前台html,进行控制。
代码
foreach(DataRow dr in dt.Rows) { ListItem item = new ListItem(); item.Attributes["data-id"] = dr["id"].ToString(); item.Text = dr["schoolName"].ToString(); item.Value = dr["schooldescription"].ToString(); drpList.Items.Add(item); }