【问题标题】:Manually coding MVC Views vs. asp:ServerControls手动编码 MVC 视图与 asp:ServerControls
【发布时间】:2009-04-28 20:14:06
【问题描述】:

当 MVC 出现时,我几乎没有接触过 ASP.Net 网络表单,现在我准备尝试一下。但是,我想澄清一些事情,以确保我了解 ASP.Net MVC 中的视图编码...

我听说您必须对视图布局中的所有 HTML 进行手工编码,并且您不能为此使用服务器控件。现在,我喜欢使用 asp:ListView 在 web 表单中呈现数据列表的方式,并且我大量使用了 SelectedItemTemplate 和 SelectedItem 的整体概念。所以,我担心不得不自己处理所有输出,而不是让服务器控件来做这件事,这让我很头疼。 DataGridView 以及该服务器控件附带的选择、编辑、删除命令也是如此。

在我正在集思广益的特定情况下,我在 asp:ListView 中显示了客户名称,然后当您单击客户名称时,它使用在 ListView 中展开的 SelectedItemTemplate 突出显示该行并显示更多详细信息关于那个特定的客户(就在 ListView 中)。

我很想看到一些示例 asp.Net MVC 视图代码,展示如何处理这种常见的 UI 表示技术。

【问题讨论】:

    标签: model-view-controller controls views


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多