日期:2014-05-20  浏览次数:20957 次

如何让一个页面的多个combobox的选项的第一个都是“默认”?
一个页面,有30多个combobox,都是从数据库里读取的选项值,这些选项值都不一样,但是每个里都有一个是“默认”。请问怎么做才能让每个combobox的第一个或者最后一个选项值是“默认”?这样比较便于用户操作。

------解决方案--------------------
数据绑定执行完后,
添加一句话设置默认就行了罢.
------解决方案--------------------
每个combobox的第一个或者最后一个选项值是“默认"

可以考虑使用js代码,页面前台循环实现
------解决方案--------------------
你可以在后台遍历页面的所有combobox来设置第一个选中
jquery就更简单了
$("select").each(function(){
$(this).get(0).selectedIndex=0;
});
------解决方案--------------------
combobox是绑定数据库的么

DataRow dr = dtbl.NewRow();
dr["ItemCode"] = "0";
dr["ItemName"] = "请选择";
dtbl.Rows.InsertAt(dr, 0);