我要得到页面上用户选择的checkbox的text值,应该怎么做,后台得到这个checkbox值
解决方案 »
- vs2008项目部署在iis7下的错误。。。急救!!
- 从数据库读取会员信息显示在网页上,一行显示两个怎么实现?
- 根据不同类别、不同用户登录跳转不同的登录页面怎么设置啊?
- AD 用户的隶属于组 在C#中用代码怎么删除?
- Datagrid升序,降序问题!急~
- 子窗体如何改变父窗体内的DropDownList控件的选项??
- 用JAVASCRIPT来进行页面各表单之间的数据传递的问题!
- 如何将当前日期时间存入数据库,读出来时可以跟csdn里每个帖子后面显示的一样
- 如何在脚本中实现这样的功能?
- 奇怪的treeview問題
- 有没有办法实现不在页面类中实例化用户控件?
- 无法在web服务器上启动调试。未将项目配置为进行调试。
得到的就是CheckBox的值
string ss=CheckBox1.Value;
有个CheckBoxList就是一组CheckBox控件,CheckBoxList.SelectValue就是你选定的CheckBox值
要是你没有把多个CheckBox作成一组,就用循环遍历所有的CheckBox,如果那个CheckBox被选择了,就取出值,不过这样作好像太不方便了,有点笨
我没表达清楚,这个checkbox是html控件,另外checkbox有七个,我在后台要知道用户选择了几个的text值
CheckBox 是HTML控件;
你用的是哪一个?
我没表达清楚,这个checkbox是html控件,另外checkbox有七个,我在后台要知道用户选择了几个的text值
-------------------------
html控件的checkbox没有text属性
{
var varCkbList=document.all("ckblist");
alert(varCkblist.value);
}
{
if (this.Checkbox1.Checked)
{
string tt = this.Checkbox1.Value;
Response.Write(tt);
}
}将checkbox为服务器控件运行, 然后将checkbox的value赋值为你想要的文本即可
<script language="javascript">
function AddRemovevalues(oChk) {
//在处理这个地方需要注意的是:你保存的值应该具有唯一性,这样才能不会替换错误的项。
if(oChk.checked)
SelectMultiPage.HdnSelectedvalues.value += "," + oChk.value;
else
SelectMultiPage.HdnSelectedvalues.value = SelectMultiPage.HdnSelectedvalues.value.replace("," + oChk.value,"");
}
</script>