Questions tagged «spark-view-engine»

6
ASP.NET MVC视图引擎比较
我一直在SO和Google上搜索可用于ASP.NET MVC的各种View Engine的细分,但是除了对View Engine是什么的简单高级描述之外,没有发现更多。 我不一定要寻找“最佳”或“最快”,而是针对各种情况对主要参与者(例如默认的WebFormViewEngine,MvcContrib View Engine等)的优缺点进行一些现实世界的比较。我认为这对于确定从默认引擎进行切换是否对给定的项目或开发小组是否有帮助确实很有帮助。 有没有人遇到过这样的比较?

8
如何在ASP.NET MVC中收集模型状态错误?
如何在视图中收集错误? 我不想使用HTML Helper验证摘要或验证消息。相反,我想检查是否有错误,是否有错误以特定格式显示。另外,在输入控件上,我想检查特定的属性错误并将类添加到输入中。 PS我正在使用Spark View Engine,但想法应该是相同的。 所以我想我可以做... <if condition="${ModelState.Errors.Count > 0}"> DispalyErrorSummary() </if> ....and also... <input type="text" value="${Model.Name}" class="?{ModelState.Errors["Name"] != string.empty} error" /> .... 或类似的东西。 更新 我的最终解决方案如下所示: <input type="text" value="${ViewData.Model.Name}" class="text error?{!ViewData.ModelState.IsValid && ViewData.ModelState["Name"].Errors.Count() > 0}" id="Name" name="Name" /> 如果此属性有错误,则仅添加错误css类。

10
ASP.NET MVC部分视图:输入名称前缀
假设我有喜欢的ViewModel public class AnotherViewModel { public string Name { get; set; } } public class MyViewModel { public string Name { get; set; } public AnotherViewModel Child { get; set; } public AnotherViewModel Child2 { get; set; } } 在视图中,我可以使用 <% Html.RenderPartial("AnotherViewModelControl", Model.Child) %> 在部分我会做 <%= Html.TextBox("Name", Model.Name) %> or …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.