![]() |
1
3
不确定最好的方法,我会让一个自定义服务器控件是一个文本框, 然后重写呈现方法,检查它是否为只读, 如果它是只读的,那么像标签控件那样呈现跨度标记。 如果没有,那么让基础(文本框)呈现接管…
|
![]() |
2
2
一种可能的解决方案是创建一个扩展文本框的新控件。然后,专用控件将重写呈现代码(部分),使控件在readonly=true时呈现类似于标签的内容。 |
![]() |
3
2
另一种方法是研究使用控制适配器。您基本上可以做与BigBlondViking所做的完全相同的事情,但是您可以在代码中使用常规的asp:textbox控件。这对您和其他开发人员来说会容易得多。 |
![]() |
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |