繁体   English   中英

使用MVC和asp.net创建数据模板

[英]creating data templates using MVC and asp.net

我目前正在评估将asp.net和MVC用于新项目(相对于Web部件或Web表单模式)。 虽然我真的很喜欢MVC模式以及从UI中提取代码的功能。 我有一个特定的requiremt来创建一个自定义控件,该控件以预定义的格式返回数据。 作为该项目的示例,我需要在列表框控件中返回数据,其中的listboxt项包含图像,然后包含DAL中的值。 我想控制DAL的图像和值在列表框控件中的显示位置。 使用WPF,我已经使用数据模板完成了此操作。 使用ASP.NET和MVC模式可以做到这一点,还是只能使用Web表单/ Web部件模式来做到这一点? 任何链接的例子或引用将不胜感激。 提前致谢!

更新通过做更多的阅读,我似乎可以控制如何使用标记在视图中呈现数据:例如,如果我有一个返回图像,名称,描述,价格的集合(产品),则可以在通过撰写来查看:

<ul id="products">
    <% foreach (var p in products)
       { %>
    <li>
        <%:p.image%>
        <%:p.name%>
        <br />
        <%:p.description%>
        <%:p.price%>
    </li>
    <%} %>
</ul>

我的问题是这是正确的方法还是我走错了路?

您可以使用一些jQuery插件 ,该插件将允许您使用图像创建漂亮的下拉列表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM