C# 如何获取附加到我的aspx页面的另一个aspx页面的代码文件

C# 如何获取附加到我的aspx页面的另一个aspx页面的代码文件,c#,asp.net,.net,C#,Asp.net,.net,我的问题是制作一个aspx的代码隐藏文件,即已有的1.aspx页面aspx.cs 在不复制代码隐藏中的任何代码的情况下,可用于另一个页面aspx i、 e 1.aspx-->代码文件为1.aspx.cs 现在,2.aspx-->代码文件是1.aspx.cs 在两个aspx页面中使用的控件都具有相同ID的情况下,如果您有这样的需求,那么最好将常见行为封装在基类中,该基类可以由两个页面的专用类继承,或者创建包含代码的实用程序/业务类 您还应该考虑使用用户控件。这可以帮助您在应用程序中创建可重用的可视

我的问题是制作一个aspx的代码隐藏文件,即已有的1.aspx页面aspx.cs 在不复制代码隐藏中的任何代码的情况下,可用于另一个页面aspx

i、 e 1.aspx-->代码文件为1.aspx.cs

现在,2.aspx-->代码文件是1.aspx.cs


在两个aspx页面中使用的控件都具有相同ID的情况下,如果您有这样的需求,那么最好将常见行为封装在基类中,该基类可以由两个页面的专用类继承,或者创建包含代码的实用程序/业务类


您还应该考虑使用用户控件。这可以帮助您在应用程序中创建可重用的可视组件。

老实说,如果您有这样的需求,您最好将常见行为封装在一个基类中,该基类可以由两页的专用类继承,或者创建包含代码的实用程序/业务类


您还应该考虑使用用户控件。这可以帮助您在应用程序中创建可重用的可视组件。

这是对DRY和KISS原则的滥用。。。我真的希望你重新考虑你的设计,你改变了<代码> <代码>,然后把代码放在你喜欢的地方,但是你要面对其他的问题和问题(可能包括DLL编译中的冲突),最好避免它。谢谢大家。我会考虑你的,并处理所有的冲突和依赖。最好我不会这样做,但为了避免维护,我必须做上述过程,感谢任何方式。这是对干燥和亲吻原则的滥用。。。我真的希望你重新考虑你的设计,你改变了<代码> <代码>,然后把代码放在你喜欢的地方,但是你要面对其他的问题和问题(可能包括DLL编译中的冲突),最好避免它。谢谢大家。我会考虑你的,并处理所有的冲突和依赖。最好我不会这样做,但为了避免维护,我必须以任何方式执行上述过程。