c# – 在MVC中动态改变css的常用做法(4)

到目前为止,当我需要动态设置html元素样式(使用Web表单)时,我正在设置隐藏的输入,从后面的代码传递数据并使用jQuery来操作一些元素.

所以c#requests>将数据传递给html隐藏字段> jQuery读取和执行.

chosenHtmlElm.css({ 
        'background-image': 'url(images/RegF.png)' },{ 'visibility': 'visible' 
 });

一个简单的&优雅的解决方案还是我应该坚持我的老派技术?

web page with content items 

[type1]    [default]    [type2]    [default]    []

[]    []    []    []    []

那些可以导致网站内的文章/类别……

所以type1有一个左角图像,type2有一个右角图像认有非

我想到一个逻辑,给每个类别内容项的id,然后我可以构建一些逻辑来管理它的变更顺序,更改图标……

解决方法

我认为MVC UI分为三个部分

>通过路由功能;用于编辑的不同UI页面,
清单等
>通过模型提供的数据:一些UI状态的东西
可以通过模型提供,并通过更新样式
模型.
>有UI逻辑,需要它自己的响应来源
用户需求.

最后一项包括AJAX更新:状态选择(例如,基于更新的UI下拉选择触发的规则),GeoIP以及您可能需要的CSS更改.我为特定路线的UI相关AJAX使用单独的控制器.您可以使用相同的控制器,但我喜欢划分逻辑

相关文章

在要实现单例模式的类当中添加如下代码:实例化的时候:frmC...
1、如果制作圆角窗体,窗体先继承DOTNETBAR的:public parti...
根据网上资料,自己很粗略的实现了一个winform搜索提示,但是...
近期在做DSOFramer这个控件,打算自己弄一个自定义控件来封装...
今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都...
最近在研究WinWordControl这个控件,因为上级要求在系统里,...