asp.net编程.用js动态创建的客户端控件,怎么在服务器端获取控件的属性...
发布网友
发布时间:2022-05-07 21:32
我来回答
共2个回答
热心网友
时间:2022-04-26 01:15
1、js不能调用
服务器端的方法,作用域不同,调不到的
2、页面动态创建的客户端插件,你就是给它加个
runat="server",它也不是服务器控件,只能说是创建了一堆无效的
html
代码了
客户端与服务器的事件是不能交互的
热心网友
时间:2022-04-26 02:33
上面的全是错的.因为服务器控件render到客户端的时候如果有panel或者masterpage那么id是会变的,应该用document.getelementbyid('<%=textbox1.clientid%>');
这样无论怎样都能获取到textbox了
--------
原理asp:textbox生成后事<input
type="text"
id="masterpageid_panelid_id">