在视图(MVC)中设置元素样式的正确方法



对于视图元素,例如我们有:

  1. 标题字段
  2. 身体场
  3. 日期字段

如果我使用ASP.NET剃刀创建默认视图,它将生成:

标题字段太薄身体的领域一样,太薄和短的方式。日期字段将没有任何特殊的日期选择器或类似的(现在在HTML5中可用)

我已经有了自己的实现,但我想知道做这些事情的"正确"方式是什么,因为它们都与"阻碍前端"有关。

我看到的两个主要选项是:

1) 尽可能多地使用CSS,在字段上插入单独的"name="。2) 使用Razors EditTemplate/ViewTemplate功能(我这样做是为了日期)

另一个是关于显示扩展的东西,但我还没有读太多——这让人困惑。对于CSS选项,我不确定我是否应该引用我写在视图中的名称,或者我是否可以自己引用特定的选项,而不必过多地编辑视图本身(通过输入额外的类/名称)

请你分享你对这个问题的答案,这样我就能找到一个共同的解决方案。

尝试使用Jquery、bootstrap和CSS使您的视图看起来更漂亮、更可用。对于日期字段,我通常使用Jquery日期选择器。根据ViewModel的复杂性,视图可能不会自动生成所有内容。

相关内容

  • 没有找到相关文章

最新更新