Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)delv
published in(发表于) 2014/1/23 3:14:36
在服务器端得到CheckBoxList控件最后选择项的方法_[Asp.Net教程]

在服务器端得到CheckBoxList控件最后选择项的方法_[Asp.Net教程]

















探讨这个问题的起因是CSDN论坛的一个帖子:




http://community.csdn.net/Expert/TopicView.asp?id=5460832




查看客户端生成的HTML代码可以看出,每次点击都执行一次__doPostBack,并且将选择项的参数传递到隐藏表单域之中。 当然,通过脚本和自己的隐藏域可以很轻松得到选择项,但完全在服务器端,也可以得到。
















onclick="__doPostBack('CheckBoxList10','') " language="javascript" />

onclick="__doPostBack('CheckBoxList11','')" language="javascript" />

onclick="__doPostBack('CheckBoxList12','') " language="javascript" />

onclick="__doPostBack('CheckBoxList13','')" language="javascript" />

onclick="__doPostBack('CheckBoxList14','') " language="javascript" />





在服务器端得到选择项的做法是分析事件的参数,通过提交过来的事件参数得到。代码如下:




<%@ Page Language="C#" AutoEventWireup="true" EnableViewState="false" Debug="true" % >




在服务器端得到CheckBoxList 最好所选择项的方法




OnSelectedIndexChanged="BoxList1_SelectedIndexChanged">
a
b
c
d
e






来源:CSDN

























If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759