C# 为什么ASP.NET MVC 2和3在工具箱中有gridview?
使用强类型视图创建类似gridview的对象非常简单;这几乎是为你做的。我还可以使用foreach并动态创建HTML。同样的区别(从控制器到视图获取数据的过程对我来说仍然很神奇) 好吧,MVC不支持viewstate。MVC无法引用和设置GridView1.Datasource=SomeDataSource;在控制器中C# 为什么ASP.NET MVC 2和3在工具箱中有gridview?,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,使用强类型视图创建类似gridview的对象非常简单;这几乎是为你做的。我还可以使用foreach并动态创建HTML。同样的区别(从控制器到视图获取数据的过程对我来说仍然很神奇) 好吧,MVC不支持viewstate。MVC无法引用和设置GridView1.Datasource=SomeDataSource;在控制器中 那么,当我无法设置数据源时,为什么工具箱中的Gridview可用呢?gridview可用吗?工具箱中的任何内容是否可用(标准HTML之外)?因为如果使用WebForms视图,vi
那么,当我无法设置数据源时,为什么工具箱中的Gridview可用呢?gridview可用吗?工具箱中的任何内容是否可用(标准HTML之外)?因为如果使用WebForms视图,visual studio将检测.aspx/.ascx文件。因为如果使用WebForms视图,visual studio将检测.aspx/.ascx文件。一般来说,工具箱中的任何内容都不能用于ASP.NET MVC。至少在ASP.NET Classic中是不可用的。这只是ASP.NETMVC是在ASP.NETClassic的基础上构建的,VisualStudio的设计人员是在MVC存在之前创建的,这一事实的残余
《ASP.NET MVC实际运行》一书中有一章介绍了如何在MVC中使用经典的ASP.NET控件。从那一章(至少在我看来)得到的一般启示是不要麻烦。那些仍然可用的是绝育的,并没有真正提供任何好处。MVC的设计没有考虑ASP.NET控件(在我看来,这是一件好事)。一般来说,工具箱中的任何内容都不能用于ASP.NET MVC。至少在ASP.NET Classic中是不可用的。这只是ASP.NETMVC是在ASP.NETClassic的基础上构建的,VisualStudio的设计人员是在MVC存在之前创建的,这一事实的残余
《ASP.NET MVC实际运行》一书中有一章介绍了如何在MVC中使用经典的ASP.NET控件。从那一章(至少在我看来)得到的一般启示是不要麻烦。那些仍然可用的是绝育的,并没有真正提供任何好处。MVC只是在设计时没有考虑ASP.NET控件(在我看来,这是一件好事)。如果我们使用MVC时Visual Studio将webforms控件替换为html帮助程序,那就太好了。如果我们使用MVC时Visual Studio将webforms控件替换为html帮助程序,那就太好了。