2009-04-28 72 views
0

当MVC出来时,我几乎没有进入ASP.Net webforms,现在我已经准备好尝试一下了。但是,我想澄清一些事情,以确保我理解ASP.Net MVC中的视图编码...手动编码MVC视图与asp:ServerControls

我听说您必须手动编码视图布局中的所有HTML,并且您无法使用服务器控件。现在,我喜欢可以使用asp:ListView在webforms中呈现数据列表的方式,并且我大量使用SelectedItemTemplate和SelectedItem作为整体的概念。所以,我担心必须处理所有的输出,而不是让服务器控制。 DataGridView和该服务器控件随附的Select,Edit,Delete commadds也一样。

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

我很想看到一些示例asp.Net MVC视图代码,展示了如何处理这个通用的UI呈现技术。

回答