【发布时间】:2014-03-15 05:24:08
【问题描述】:
我有一个使用许多 asp:TextBox 控件的 ASP.net 项目。当以打印模式查看页面时,我们希望显示为不同的 TextBoxes 呈现的 HTML。也许作为字符串文字。有没有办法覆盖/挂钩 TextBox 在所有页面上的呈现方式?
不推荐使用 jquery,因为 javascript 可能会被禁用。
我想看看几种不同的方法可以处理这个问题。
【问题讨论】:
-
为什么不创建一个扩展 TextBox 的新类并用新功能覆盖?那么就用你的自定义控件代替asp的TextBox控件吧?
-
ASP.net TextBox 在这个网站上使用了大约 500 次或更多次,一点也不理想。
-
啊,是的,我不想成为那个编辑。