学ASP.NET时HTML服务器控件复选框自动提交怎么实现?

我刚学.net,以前没有基础,很多东西不懂,HTML服务器控件里的复选框怎么才能不用一个按钮BUTTON就能直接提交数据,比如点击一个复选框"足球",下面文本就能立即显示... 我刚学.net,以前没有基础,很多东西不懂,HTML服务器控件里的复选框怎么才能不用一个按钮BUTTON就能直接提交数据,比如点击一个复选框"足球",下面文本就能立即显示足球,而不用跟书上一样做一个按钮。望高手详细解答(程序用C#编写) 展开
 我来答
匿名用户
2013-11-09
展开全部
很简单啊,我已经测试过了,望采纳,我就拿一个来说明好了,希望你能明白,不明白再问我,谢谢接收值页面C#: //先获得screen组所被选定的值,测试过了,如果是选中两个 //如果选中两个复选框那strcreen所获得值是1.5英寸,2.0英寸 //它用逗号分开了。 string strscreen = Request.Form["screen"].ToString(); //然后我们声明个数组来接收strscreen以逗号分割的值 string [] screen = strscreen.Split(','); //可以试下输出,已经成功了 for (int i = 0; i < screen.Length; i++) ]=
",i, screen[i])); }
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-09
展开全部
按你说的要求,使用ajax技术,效果会比较好.不过你非要这么做的话,倒也行...复选框不是有单击事件吗? 写个单击事件,在事件内部处理你的逻辑.比方说你选了足球,在你的逻辑代码中,获得足球这俩字.. 然后返回给页面就行了..初学的话, 还是老老实实先按书上的来吧. 弄懂原理之后,用什么方法实现. 那都是其次了.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-09
展开全部
简单的说,其实是一样的,好比下面的input
<input type="text" id="input1" runat="server" />
<asp:textbox id="input1" runat="server" />
其实作用都是一样的,
楼下这位朋友也说明了原因,
web控件只能安装好.framework才能运行,HTML 控件只要有IIS就能运行,

其实没有区别不大,ASP2.0的安全性能更加好了,这样用web控件的安全性能也提高了,在客户端运行时会改变为HTML,这样防止了别人拷贝程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式