首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么获取HTML控件的值

2012-02-16 
如何获取HTML控件的值现在一个GridView的第一column模板列有一个RadioButton的HTML控件(不是WEB),在CS后台

如何获取HTML控件的值
现在一个GridView的第一column模板列有一个RadioButton的HTML控件(不是WEB),
在CS后台如何获取RadioButton是否选中?

我用ControlCollection   c   =   GridView.Controls;
在   c   里只有WEB控件,而没有HTML控件。

谢谢解答!


[解决办法]
什么“HTML控件”,这是你自己想象的。HTML控件是HtmlInputRadioButton ,大概你根本没有用。或者你将那个html对象设置属性描述 runat= "true ",此时它就不是普通的字符串了,而不解析为htmlcontrol。否则,只是普通的字符串而已,asp.net并不去解析html对象。你认识它,asp.net并不认识它。

你可以参考我在另一帖子的回答:
http://community.csdn.net/Expert/topic/5287/5287124.xml?temp=5.529422E-02

并不能把html对象当作asp.net控件来要求asp.net给你当作控件处理。

如果要得到它的值,你至少应该加上“runat=server”。
[解决办法]
用FindControl试一下

[解决办法]
既然都走后台了 用服务器控件得了
[解决办法]
Request.Form[ "ControlName "]

热点排行