沃德软件技术资讯频道

传递网站建设与软件开发资讯

C#\JAVA\IOS\Android等技术研究

Ajax+DIV+CSS技术技巧/HTML5研究

视觉设计、软件体验度与流行趋势

沃德软件团队经验与心得体会分享

门户网站设计有很多种。最为国人熟知的是像迅雷看看、新浪、腾讯网那种信息类门户。现在也有博客门户等。...[详细]
沃德团队

ASP.NET采用JAVASCRIPT技术在客户端定义权限

发布:昆明沃德软件 发布时间:2012-10-27  浏览次数:3334
更多

  在系统开发中都要求用户可以自定义用户的权限,那么,在系统设计是就将菜单分为主菜单和子菜单,然而在用户设置权限时,如果程序加载时就将用户的所有的权限全部呈现出来,特别是功能多的系统中,显示出来的数据将是十分庞大的,密密麻麻的数据会使用户看得眼花缭乱。所以很多的程序都是根据用户对主菜单选择状态来显示其子菜单的,对于一个新手来说,遇到这样子的问题解决起来也不难,利用ASP.NET的控件的回传来触发事件,达到从服务器上获取所需数据的目的,当然这种肯定是能够实现的,问题是没触发一次事件,数据将会发到服务器,然后在将获取得数据回发,每次都这样将会极大的降低了系统性能,特别是网络不好的时候用户在等待回发的数据时奔溃的。

  采用JAVASCRIPT语言实现在客户端的编程,我们在页面的首次加载时就将系统的权限分割为JAVASCRIPT的数组,并且传递给客户端浏览器,那么我们就可以根据用户的操作来实现对数据的更新,最后我们就再就设置的数据一并的发送个服务器进行处理,这样我们只要跟服务器交互两次即可,一次获取数据一次将数据提交各服务器,减少了与服务器通信的次数,缩短了数据的传输时间,极大的体高了系统的性能。