Asp.net MVC中的服务器端控制

Asp.net MVC中的服务器端控制,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,我们可以在MVC中使用服务器端控件吗?若否,那个么为什么会出现服务器端控件列表。不,不太可能,因为它们都依赖于ViewState和许多web表单。至于它们出现的原因,我想这是因为您使用的是VS2008,而MS并没有一个很好的方法来区分aspx页面和另一个页面。不,不完全是这样,因为它们都依赖于ViewState和许多web表单。至于它们出现的原因,我想这是因为您使用的是VS2008,而MS没有一种很好的方法来区分一个aspx页面和另一个aspx页面。如果您使用webforms viewengin

我们可以在MVC中使用服务器端控件吗?若否,那个么为什么会出现服务器端控件列表。

不,不太可能,因为它们都依赖于ViewState和许多web表单。至于它们出现的原因,我想这是因为您使用的是VS2008,而MS并没有一个很好的方法来区分aspx页面和另一个页面。

不,不完全是这样,因为它们都依赖于ViewState和许多web表单。至于它们出现的原因,我想这是因为您使用的是VS2008,而MS没有一种很好的方法来区分一个aspx页面和另一个aspx页面。

如果您使用webforms viewengine(默认),那么您也可以使用asp.net mvc中不使用viewstate的控件。如果添加属性为runat=“server”的表单,也可以使用使用viewstate的控件。但我会告诉你,即使你可以,也不要使用任何一种。它们实际上并没有为您带来任何好处,因为您不使用代码隐藏类。您不能在控制器操作中以相同的方式使用它们。

如果使用webforms viewengine(默认),您也可以使用asp.net mvc中不使用viewstate的控件。如果添加属性为runat=“server”的表单,也可以使用使用viewstate的控件。但我会告诉你,即使你可以,也不要使用任何一种。它们实际上并没有为您带来任何好处,因为您不使用代码隐藏类。在控制器操作中不能以相同的方式使用它们