我需要制作包含页眉、页脚、菜单、内容和按钮的动态网页的一部分。一旦我从管理员端打开/关闭编辑,我要求它们都是可编辑/不可编辑的。
我已经知道DotNetNuke已经为开发人员做到了这一点。我想知道如果我们在不使用 DNN 的情况下这样做有什么优点和缺点。我喜欢讨论这个。谢谢
我需要制作包含页眉、页脚、菜单、内容和按钮的动态网页的一部分。一旦我从管理员端打开/关闭编辑,我要求它们都是可编辑/不可编辑的。
我已经知道DotNetNuke已经为开发人员做到了这一点。我想知道如果我们在不使用 DNN 的情况下这样做有什么优点和缺点。我喜欢讨论这个。谢谢
实际上,这种动态编辑是在客户端使用 javascript 完成的。
我可以建议一个不错的 jQuery 代码,只需单击一下即可使页面成为可编辑的一部分。剩下的就是使用一些 ajax 调用来处理这个编辑的保存。非常好和简单
看这里的工作演示:
http://www.appelsiini.net/projects/jeditable/custom.html
并从以下位置获取代码:
看看ASP.NET Web 部件。MSDN 报价:
在 Web 应用程序场景中,您可以为最终用户提供完整的解决方案来管理和个性化应用程序。这可能包括一组为网站提供所需功能的 Web 部件控件、一组一致的主题和样式(允许最终用户以一致的方式个性化 UI)、用户可以从中选择的 Web 部件控件的目录他们希望出现在页面上、身份验证服务和基于角色的管理(例如,允许管理用户为所有用户个性化 Web 部件控件和站点设置)。