日期:2014-05-20  浏览次数:20398 次

asp.net中如何取得div的id
在页面中有个div层,
                                <div   id= "div1 ">
                                </div>

                                现在我要在asp.net的后台   C#   代码中取得这个div的id值,(注意:不是用javascript写document.getelementbyid( "div1 ");这个客户端脚本)

------解决方案--------------------
runat=server
------解决方案--------------------
<div id= "div1 " runat= "server "> </div>

.cs:
this.div1
------解决方案--------------------
<div id= "div1 " runat= "server "> </div>
后台
div1.value =...
------解决方案--------------------
runat= "server "
象前辈学习
------解决方案--------------------
嘿嘿.来晚了
------解决方案--------------------
<div id= "div1 " runat= "server "/>
------解决方案--------------------
不加 runat= "server " 还真不知道该怎么取客户端的div的id
------解决方案--------------------
如果不 runat= "server " 那么是否可以在c#语言在服务器端来操作?
——————————————————————————————————————
不加这个,根本不是一个控件。

我以前的一个回复可以参考一下:
http://community.csdn.net/Expert/topic/5287/5287124.xml?temp=5.529422E-02
------解决方案--------------------
那只有后台代码 输出 js来操作这个div
------解决方案--------------------
你想在服务器端得到这个控件对象,就必须加runat=server使之能够被.net framework解析并加入到页面容器的控件层次中

如果你不加,它就只是一个html元素,只能在客户端被javascript脚本(或其他客户端脚本)访问