我在后台.CS文件中想通过checkBox的 name

问题描述

<td><inputtype="checkbox"name="serverContent"value="DM"runat="server"/>DM<inputtype="checkbox"name="serverContent"value="EDM"runat="server"/>EDM<inputtype="checkbox"name="serverContent"value="SMS"runat="server"/>SMS<inputtype="checkbox"name="serverContent"value="TM"runat="server"/>TM<inputtype="checkbox"name="serverContent"value="E-FAX"runat="server"/>E-FAX<inputtype="checkbox"name="serverContent"value="其他"runat="server"/>其他</td>我在后台.CS文件中想通过checkBox的name属性取到前台aspx的页面的所有的选中的checkbox的值存到数组中,如if(htmlcontrol.GetType()==(newHtmlInputRadioButton()).GetType()){if(((HtmlInputRadioButton)htmlcontrol).Checked==true&&((HtmlInputRadioButton)htmlcontrol).Name==tmlcontrolsName){arrlist.Add(((HtmlInputRadioButton)htmlcontrol).Value);}}调式的时候发现((HtmlInputRadioButton)htmlcontrol).Name是前台页面的checkbox的id,我晕,不知道怎么拿到name的值

解决方案

解决方案二:
建议你放到panel里
解决方案三:
up
解决方案四:
if(Convert.ToBoolean(this.Ch1.Checked)==true){stringstrTest=this.Ch1.Text.ToString()+",";}

解决方案五:
CheckBoxList可以吗?<asp:CheckBoxListID="CB1"runat="server"><asp:ListItem>DM</asp:ListItem><asp:ListItem>EDM</asp:ListItem><asp:ListItem>SMS</asp:ListItem><asp:ListItem>TM</asp:ListItem><asp:ListItem>E-FAX</asp:ListItem><asp:ListItem>其他</asp:ListItem></asp:CheckBoxList>

publicArrayListgetArr(){for(inti=0;i<CB1.Items.Count;i++){if(CB1.Items[i].Selected==true){arrlist.Add(CB1.Items[i].Value.ToString());}returnarrlist;}}

时间: 2024-10-31 21:27:34

我在后台.CS文件中想通过checkBox的 name的相关文章

js代码怎么从后台CS文件中发送到前台页面中,并执行?

问题描述 我做的是一个表格打印页面,用户填写数据的同时,数据上传到服务器中,并调用下面的打印代码,打印表格.我前台页面中用了"UpdatePanel"protectedvoidbtnSave_Click(objectsender,EventArgse){StringBuildersb=newStringBuilder();sb.Append("<scriptlanguage="javascript"type="text/javascript

高手请帮忙啊,怎么在.cs文件中创建&amp;amp;quot;Infragistics.WebUI.WebSchedule.WebDateChooser&amp;amp;quot;日期空间啊

问题描述 我近日开发了一个程序,现有一个UltraWinGrid可以正常绑定数据并显示,现在想增加一列,实现在列表屏点击这一列时可以显示出WebDateChooser控件,并选择时间更新数据.但我现在不能从.aspx文件中创建WebDateChooser控件,只能从后台.cs文件中动态创建控件,有哪位大哥知道怎么创建阿,跪求了急!急!急!急!急!急!急!急!急! 解决方案 解决方案二:up

cs aspx-我想往后台.cs程序中传递前台.aspx程序的值 怎么传不了

问题描述 我想往后台.cs程序中传递前台.aspx程序的值 怎么传不了 前台.aspx <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN

.cs文件中能否调用html页面内写的js函数

问题描述 第一,能否将cs文件中函数的返回值传入到html页面中或者是在cs函数中能否调用html页面内的js函数,如果可以的话如何实现.求大神指点. 解决方案 解决方案二:html是由asp生成的,没有传递的说法解决方案三:那能不能直接去调用那里的js函数呢??解决方案四:理论上是可以用ScriptManager调用,但这样做一般都没有必要,搞明白了动态网站工作原理和js本质后,回头再看这些需求,你会发现,处理方法很多,都比后台调用页面js好解决方案五:当一个页面在浏览器上展示的时候,web服

为什么要在cs文件中调用js函数

问题描述 我有个问题想问下大家,为什么有的时候要在cs文件中调用js函数,还有有时候要在js里面调用cs函数,一直比较迷惑,不是太清楚,能举个例子详细的介绍下吗谢谢了 解决方案 解决方案二:js调用cs的函数是ajax,cs调用js的函数,有时是为了实现某个特定的效果,才会这么做解决方案三:谢谢你的回答,不过能说得再详细点吗,我刚开始学习,好多地方不明白谢谢解决方案四:当然是实现需求了.服务端输出JS最典型的是response.write("<script>alert('notice

vs2008中怎样将一个类分写在多个 .cs 文件中?

问题描述 最近在用vs2008,如果一个类太长,想把它分开写在多个文件中,比如,有一个函数很长,想单独放在一个文件中,所有的属性也想单独放在一个文件中,怎样操作呢? 解决方案 解决方案二:partialclassXXX解决方案三:添加一个windows窗体,form1.cs和form1.designer.cs就是很好的例子,照着做就行解决方案四:添加多个类就可以了把类定义为public的,把类和属性也定义为public的如果是全局的变量用static定义,///<summary>///第一个属

C#中,如何在别的cs文件中控制当前运行的窗体?

问题描述 事件是在cs文件之中触发,然后要将运行的结果传到当前运行的窗体中.如果我用事件的话,实例化的又是new的对象,试了好多方法也没成功...如果能贴一段demo就太感谢了! 解决方案 解决方案二:定义一个静态的事件呢?使用委托肯定可以的,你代码应该有问题的解决方案三:引用1楼qq_17486399的回复: 定义一个静态的事件呢?使用委托肯定可以的,你代码应该有问题的 委托的话如果我在窗体load的时候给事件绑定方法到cs文件方法中触发的时候事件绑定的方法已经为null若要在方法中调用,则需

怎么在cs文件中调用DropDownList获取值

问题描述 aspx文件:<asp:DropDownListID="DropDownList1"runat="server"AutoPostBack="True"OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged"><asp:ListItemValue="不限">不限</asp:ListItem><as

ASP.NET 中aspx文件的TextBox在aspx.cs文件中无法被引用,提示未将对象引用设置到对象的实例。

问题描述 ASP.NET中aspx文件的TextBox在aspx.cs文件中无法被引用,提示未将对象引用设置到对象的实例.vs2012 解决方案 解决方案二:既然可以执行,说明变量有定义.你自己定义了变量?解决方案三:在vs工具上,你的代码,点击鼠标右键,你可以看到许多调试开发工具功能,例如各种"重构",还有"查看定义"."查找所有引用"等等.要想找到一个变量的定义是不是有歧义,你得直接借助这些工具找到其定义的地方.如果不会使用vs开发工具,那么