asp.net 包含两个项目的解决方案;为什么 Request.Form 坏了,我怎样才能让它工作?
asp.net solution with two projects; Why is Request.Form broken and how can I make it work?
我有一个从 VS 2013 开始的 VStudio 解决方案。
当时我包含了一个项目,一个WebForms项目.net 4.5
效果很好。
从那以后我就在VStudio 2015中打开了解决方案。
目前的项目仍然运行良好。
但我又添加了第二个 WebForm 项目和 .net 4.5。
一个很大的不同是这个新项目,尽管我 select WebForm 仍然设置了一个 MVC 站点。
在以前的站点中,我可以调用一个页面,我得到了我所期望的 Request.forms。
在新站点中,即使我尝试删除所有 MVC,Request.Form 始终是空的。
为什么 Request.Form 坏了,我怎样才能让它工作?
你说你删除了所有 MVC,IMO 意味着删除 dll 引用,但 MVC 项目仍然在路由上工作,而不是实际文件,创建一个 WebForms 网站可能是解决方案
VS 2015 的测试我经历了很多次迭代
答案很简单。微软又搞砸了。 .Net 4.52 WebForm 站点或项目简单不起作用。您不能在接收网页中使用 Request.Form。它将永远是空的。发送页面肯定在做它的工作。
VS2015 创建 .Net 4 项目/站点按预期工作。
Request.Form简直是坏掉了。
我猜 Request.Param[] 取代了它。
谢谢微软。
我有一个从 VS 2013 开始的 VStudio 解决方案。 当时我包含了一个项目,一个WebForms项目.net 4.5 效果很好。
从那以后我就在VStudio 2015中打开了解决方案。 目前的项目仍然运行良好。 但我又添加了第二个 WebForm 项目和 .net 4.5。 一个很大的不同是这个新项目,尽管我 select WebForm 仍然设置了一个 MVC 站点。
在以前的站点中,我可以调用一个页面,我得到了我所期望的 Request.forms。
在新站点中,即使我尝试删除所有 MVC,Request.Form 始终是空的。
为什么 Request.Form 坏了,我怎样才能让它工作?
你说你删除了所有 MVC,IMO 意味着删除 dll 引用,但 MVC 项目仍然在路由上工作,而不是实际文件,创建一个 WebForms 网站可能是解决方案
VS 2015 的测试我经历了很多次迭代
答案很简单。微软又搞砸了。 .Net 4.52 WebForm 站点或项目简单不起作用。您不能在接收网页中使用 Request.Form。它将永远是空的。发送页面肯定在做它的工作。
VS2015 创建 .Net 4 项目/站点按预期工作。
Request.Form简直是坏掉了。 我猜 Request.Param[] 取代了它。 谢谢微软。