Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 4.0 是否可以使aspnet ModelBinding在.NETFramework 4.0Web表单中工作?_.net 4.0_Visual Studio 2012_Webforms_.net 4.5_Asp.net 4.5 - Fatal编程技术网

.net 4.0 是否可以使aspnet ModelBinding在.NETFramework 4.0Web表单中工作?

.net 4.0 是否可以使aspnet ModelBinding在.NETFramework 4.0Web表单中工作?,.net-4.0,visual-studio-2012,webforms,.net-4.5,asp.net-4.5,.net 4.0,Visual Studio 2012,Webforms,.net 4.5,Asp.net 4.5,我们有两个相对较大的Web窗体Web应用程序项目,但我们在使用.net 4.0方面受到限制,因为我们的一些客户端仍在使用Windows Server 2003,并且.net4.5与该操作系统不兼容 是否有可能使在.net4.5上创建的模型绑定框架与.net4.0 WebForms一起工作?可能是.net2.0(尽管这显然是几乎100%的编译时内容)或LinqBridge上的扩展方法 如果这在某种程度上是可能的,我想我会花时间去做。也许,如果代码可以从原始源代码中提取(我现在下载它们,看看它是如何

我们有两个相对较大的Web窗体Web应用程序项目,但我们在使用.net 4.0方面受到限制,因为我们的一些客户端仍在使用Windows Server 2003,并且.net4.5与该操作系统不兼容

是否有可能使在.net4.5上创建的模型绑定框架与.net4.0 WebForms一起工作?可能是.net2.0(尽管这显然是几乎100%的编译时内容)或LinqBridge上的扩展方法

如果这在某种程度上是可能的,我想我会花时间去做。也许,如果代码可以从原始源代码中提取(我现在下载它们,看看它是如何工作的),并像当前页面生命周期中的某种扩展或继承一样插入


该机制是否具有某些外部依赖性,从而使此功能无法使用?

基于WebForms的功能需要进行更改,这些更改仅在4.5中可用


这就是说,如果您需要某种形式的模型绑定,您可以尝试对站点中需要模型绑定的特定部分使用ASP.NET MVC或WebAPI框架,而将其余部分保留为WebForms。它们目前都只需要.NET 4.0。您还可以从中受益,因为这两种产品都是受支持的产品。

基于WebForms的功能需要更改,这些更改仅在4.5中提供


这就是说,如果您需要某种形式的模型绑定,您可以尝试对站点中需要模型绑定的特定部分使用ASP.NET MVC或WebAPI框架,而将其余部分保留为WebForms。它们目前都只需要.NET 4.0。这两种产品都是受支持的产品,因此您可以从中获益。

您是否愿意详细说明需要进行哪些更改才能使之成为可能?正如我所说,如果这是可以复制的东西,我会去做。也许我可以扩展WebForms 4.0的行为,以某种方式实现它。您是否愿意详细说明到底需要哪些更改才能实现这一点?正如我所说,如果这是可以复制的东西,我会去做。也许我可以通过某种方式扩展WebForms 4.0的行为。