我一直在寻找一些建议,为我正在工作的一个项目构建一些可定制的小部件。它基本上是用户的仪表盘。这是一个常见的要求,但我希望它是可定制的,就像bbc.co.uk主页。用户可以关闭/编辑或最小化这些块。
我见过dropthings之类的东西和其他一些例子,但我正在寻找MVC3的东西,使用JQUERY,并尽可能简单直接地实现(read =我不是一个高级程序员!)。
任何更新的信息都会很棒。
谢谢你的帮助,开发人员。
菲尔。
发布于 2011-09-14 19:57:08
如果您愿意许可一个商业库,ExtJS有一组内置的小部件可以很好地处理这一点。以下是演示链接:
http://dev.sencha.com/deploy/ext-4.0.2a/examples/portal/portal.html
我一直在为我自己的项目寻找一个免费的替代品,但我还没有找到一个给我留下深刻印象的合适的健壮和良好的维护。当然,这就是为什么存在商业替代方案的原因。我所见过的MVC3中没有内置任何东西,但是这样做应该很容易。
这篇文章:
http://webdeveloperplus.com/jquery/saving-state-for-collapsible-drag-drop-panels/
演示如何使用JQuery拖放面板,这些面板是可折叠的,并且保存了一些数据库状态。我在其他项目中对此进行了修改,以便与MVC3一起使用,并且它用最少的代码就能很好地工作。
https://stackoverflow.com/questions/7414472
复制相似问题