一个DropDownList控件,在客户端,也就是.aspx文件中用javascript为其添加项,例如:options.add(new Option("名称","值"))这样的方式,那么当用户点击提交按钮时,怎样的按钮事件中获取用户选择的值?
用Request["dropdownlistid"]可以取得"值",可怎么取得"名称"?
用Request["dropdownlistid"]可以取得"值",可怎么取得"名称"?
解决方案 »
- 站点集成google地图如何能做到通过关键字自己去定位例子呢
- 关于代码重用的问题
- 求一条SQL语句 在线等了.速度结
- 登录验证放在MasterPage,这样的方式是否可行?如何做?
- 关于生成静态页面的问题!!!!
- 生成静态页面的新闻系统。如果要生成一个个静态新闻html,是把所有新闻从数据库中都读出来。然后再生成。 还是读取一部分生成,然后再读取
- 急急急!!!!分不够,可以再加!!!asp.net网站怎样才可以发布到外网上去????
- 框架刷新有何好一点的方法?
- 如何用c#在web里做弹出式菜单
- 一个非常难的sql server 的问题,高手请进
- IBM----急招-----快来看[公告
- 请教软件结构上的一个问题
DropDownListID.SelectedItem.Text
document.Form1.dropdownList1.value
添加runat=server的Hide控件加入名为:hide1,则在客户端添加Option时使用类似下面的方式添加:
function add(){
for(var i =0;i<= 3;i++){
document.all.hide1.value += "key"+i+":"+"value"+i+"|";//使用适当的分隔符
document.all.DropDownList1.options.add(new Option("key"+i,"value"+i));
}
}
这样在服务器端就可以通过hide1的value以及Request.Form["DropDownList1"]的值来获得选中的Key。