无论如何都要从客户端动态创建RadTextbox,就像普通的html文本框一样。
(文档)$。就绪(函数(){ $( “#btnCreateTextBox1”)。点击(函数(){ $(“”,{type:“text”,“class”:“numeric”})。appendTo('#container'); }); }); 这是它正在创建的客户端控件,但是对于像RadTextbox或asp.net文本框控件这样的服务器控件呢。
答案 0 :(得分:0)
实际上没有办法获取RadTextBox等服务器控件并在客户端上动态创建它。看看你的具体例子,其工作原因是因为,正如你所提到的,你正在创建一个常规的HTML元素,而不是一个复杂的控件,可能包含多个HTML元素和服务器端API。
您当然可以在服务器端动态实例化RadTextBox,或者只使用标记方法进行非动态方式。然后,您可以通过this documentation article中提到的客户端对象与控件进行交互。