【发布时间】:2010-10-14 11:09:17
【问题描述】:
我有一个没有源代码的现有 .NET 1.1 dll。它包含一个 asp.net 页面的代码隐藏,该页面包含各种表单控件,包括我不再想使用的第三方文本编辑器。我想用一个简单的 asp:Textbox 替换文本编辑器,但现有的文本框被烘焙到旧程序集中。如何覆盖/扩展现有页面以使用文本框而不是旧的文本编辑器控件?
【问题讨论】:
标签: asp.net assemblies textbox hardcoded
我有一个没有源代码的现有 .NET 1.1 dll。它包含一个 asp.net 页面的代码隐藏,该页面包含各种表单控件,包括我不再想使用的第三方文本编辑器。我想用一个简单的 asp:Textbox 替换文本编辑器,但现有的文本框被烘焙到旧程序集中。如何覆盖/扩展现有页面以使用文本框而不是旧的文本编辑器控件?
【问题讨论】:
标签: asp.net assemblies textbox hardcoded
据我所知,如果不修改 dll,我们无法用您自己的文本框替换该文本框。
如果我在你的位置,我会使用 .net 反射器并使用相同的代码重新创建具有你想要嵌入的文本框功能的新 dll。
【讨论】: