1
1
不直接,因为Web表单不允许任何代码控制页面和控件实例化。所以像页面工厂这样的东西是不可行的,并且您不能进行构造函数注入。 但是有一些解决方法/黑客可以像其他人提到的那样为你购买setter注入。 |
2
2
Castle Windsor 是ASP.NET的第一个主要IOC容器。见 this 讨论如何与Web表单一起使用的问题。 |
3
2
是的,你可以,下面是一个例子 Spring.NET does it . |
4
1
另一个好方法是使用 Model-View-Presenter 将您的依赖项注入演示者的构造函数中。 |
5
0
我知道这个问题很古老,但是在.NET框架4.7.2+中,可以在ASP.NET Web窗体页和用户控件中进行构造函数注入。
|
Melanie · ASP。子项未继承Net MenuItem格式 6 年前 |
Diego Razquin · Asp:按钮及其控制器 6 年前 |
Chan Yoong Hon · 导航到新页面并显示警报框 6 年前 |