Asp.net mvc MVC中局部视图和用户控件之间的差异
有人能告诉我MVC应用程序中部分视图和用户控件之间的确切区别吗? 哪一个是可行的?我使用用户控件填充视图,视图中有一个或多个选项卡(我使用Ajax控件工具包添加了这些选项卡)。 我想知道使用局部视图和用户控件的优点/缺点 谢谢,Asp.net mvc MVC中局部视图和用户控件之间的差异,asp.net-mvc,user-controls,partial-views,Asp.net Mvc,User Controls,Partial Views,有人能告诉我MVC应用程序中部分视图和用户控件之间的确切区别吗? 哪一个是可行的?我使用用户控件填充视图,视图中有一个或多个选项卡(我使用Ajax控件工具包添加了这些选项卡)。 我想知道使用局部视图和用户控件的优点/缺点 谢谢, Kaps部分视图和用户控件基本上是一样的。用户控件只是区分常规视图和局部视图的一种方式。当您看到“Partial.ascx”时,很明显它是一个Partial,因为在VisualStudio中图标是不同的 没有什么可以阻止您将常规的*.aspx文件用作部分文件。事实上,有
Kaps部分视图和用户控件基本上是一样的。用户控件只是区分常规视图和局部视图的一种方式。当您看到“Partial.ascx”时,很明显它是一个Partial,因为在VisualStudio中图标是不同的 没有什么可以阻止您将常规的*.aspx文件用作部分文件。事实上,有些人正是这样做的,并在他们的aspx部分名称前加下划线(例如:_UserStatus.aspx)
我个人的偏好是使用ascx文件,因为它更容易一目了然。我基本上同意Ryan的观点。然而,需要考虑的一点是,用户控件具有事件的实现,而部分视图没有实现。 善良
丹你所说的是他们之间最重要的区别之一。感谢您提醒,asp.net mvc中也有关于事件的概念。如果我们使用用户控制,那么我们可以像事件驱动编程那样实现吗?