Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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
ASP.MVC重用ASP.NET web表单_Asp.net_Asp.net Mvc - Fatal编程技术网

ASP.MVC重用ASP.NET web表单

ASP.MVC重用ASP.NET web表单,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,我有一个自定义的.aspx网页,用于浏览服务器上的文件。 我可以在MVC中重用它吗?有没有一个简单的方法可以做到这一点。。。或者我必须从头重写每一件事。我是mvc新手,页面使用ajax进行刷新 谢谢, Radu您必须从头重写现有页面。MVC使用与WebForms完全不同的方法。升级时,您可以在一个项目中同时使用MVC和WebForms页面,但不能在一个页面中同时使用这两种方法。您必须从头重写现有页面。MVC使用与WebForms完全不同的方法。升级时,您可以在一个项目中同时使用MVC和WebFo

我有一个自定义的.aspx网页,用于浏览服务器上的文件。 我可以在MVC中重用它吗?有没有一个简单的方法可以做到这一点。。。或者我必须从头重写每一件事。我是mvc新手,页面使用ajax进行刷新

谢谢,
Radu

您必须从头重写现有页面。MVC使用与WebForms完全不同的方法。升级时,您可以在一个项目中同时使用MVC和WebForms页面,但不能在一个页面中同时使用这两种方法。

您必须从头重写现有页面。MVC使用与WebForms完全不同的方法。升级时,您可以在一个项目中同时使用MVC和WebForms页面,但不能在一个页面上同时使用这两种方法。

当然,您可以在同一页面上使用MVC和WebForms。。。两者都以asp.net作为底层框架,主要区别在于Webforms如何具有事件生命周期和回发,MVC如何将模型绑定到其视图。在MVC视图中删除一个webform控件,它在大多数情况下都可以正常工作!那么,我可以在MVC项目中添加一个.aspx网页吗?我在哪里可以补充呢?@PauliØsterø-当然,它会出现,但可能不会按预期工作。这就像回答“我能在没有方向盘的情况下驾驶我的车吗?”你当然能,但这并不意味着事情会顺利进行。@jfar也许你的例子有点极端,但说MVC完全不同,没有办法让他们一起比赛是错误的。@radu我对你的问题做了评论,我们需要更多关于webform页面包含内容的信息,以便能够给您一个完整的答案。当然,您可以在同一页面上使用MVC和Webforms。。。两者都以asp.net作为底层框架,主要区别在于Webforms如何具有事件生命周期和回发,MVC如何将模型绑定到其视图。在MVC视图中删除一个webform控件,它在大多数情况下都可以正常工作!那么,我可以在MVC项目中添加一个.aspx网页吗?我在哪里可以补充呢?@PauliØsterø-当然,它会出现,但可能不会按预期工作。这就像回答“我能在没有方向盘的情况下驾驶我的车吗?”你当然能,但这并不意味着事情会顺利进行。@jfar也许你的例子有点极端,但说MVC完全不同,没有办法让他们一起比赛是错误的。@radu我对你的问题做了评论,我们需要更多关于网络表单页面所包含内容的信息,以便能够给您一个彻底的答案。如果不更具体地说明您的网络表单页面是如何构建的,很难说100%肯定它会工作,但大多数情况下这都没有问题。这主要是因为您的Web表单过于依赖回发或不同的事件,如Init、Load、Prerender等。您可能会遇到麻烦。但是必须有一段时间你才能在MVC页面上使用webforms控件而不会出现问题。如果不更具体地说明你的webform页面是如何构造的,很难说100%肯定它会工作,但大多数时候都没有问题。这主要是因为您的Web表单过于依赖回发或不同的事件,如Init、Load、Prerender等。您可能会遇到麻烦。但一定要有足够的时间在MVC页面上使用webforms控件而不会出现问题。