注册 登录
编程论坛 ASP.NET技术论坛

如何在aspx.cs中调用html控件?

lxd824 发布于 2007-09-11 10:09, 2389 次点击
 (vs2005,c#)我以前做例子都是用标准控件做的,现在想用html控件试下,发现在aspx.cs中没办法调用这些控件(比如,一个text的id,或者一个button的事件) 经过搜寻才发现可以在html代码中用<script></script>中使用html控件,但是这样会产生两个问题:
  
  1、如果一个页面中的标准控件(服务器控件)需要对html控件(客户端控件)调用,则没办法使用
  2、静态页面代码和动态事件混合到一起了,不易阅读

请各位高手指点一二,谢谢!
4 回复
#2
bygg2007-09-11 10:31
用脚本就可以实现的.
在你的服务器控件的操作事件中,传一个HTML控件的ID到Script方法中,在这个方法中就可以进行操作了.
#3
师妃暄2007-09-11 13:15
要想在后台调用.就要在控件上右键"在服务端运行"

如果没有这个选择.就要改文件最开始一行的属性

#4
zhjesse2007-09-11 16:51

楼上的说的对

#5
thllilac2007-09-11 17:02
在HTML页中添加属性runat="server"
就ok了
1