07 2013 档案

摘要:这两天搞用户权限的设计和实现:用户表:UserIDintUserNamenvarchar(50)角色表:RoleIDintRoleNamenvarchar(50)用户角色表:UserIDintRoleIDint功能表:FunctionIDint角色功能表:RoleIDintFunctionIDint 阅读全文
posted @ 2013-07-12 17:07 spuerdaddy 阅读(147) 评论(0) 推荐(0) 编辑
摘要:在网上看了很多关于,前台后台相互调用的方法,到现在依旧很乱。现在把刚刚解决的一个问题记下来:使用了ASP.NET AJAX,即在页面中加入了ScriptManager和UpdatePanel控件,UpdatePanel内含btnAdd按钮控件。逻辑:当点击按钮时,需要有一个判断,若符合条件,则弹出就Box对话框,否则提示错误;弹出对话框用的是js脚本,所以需要从后台注册进去。Response.Write方法是不行的,因为他与ajax不兼容;这时候找到了ScriptManager.RegisterStartupScript方法,它可以与ajax共存。public static void Regi 阅读全文
posted @ 2013-07-09 11:25 spuerdaddy 阅读(277) 评论(0) 推荐(0) 编辑
摘要:1.先上几张原理图着重理解:现在针对第四副图原理进行解析:流程:1.浏览器发送请求2.服务器软件(IIS)接收,它最终的目的就是为了向客户输出它请求的动态页面生成的html代码。3.服务器不会处理类和动态页面,所以找扩展程序4.交给FrameWork,它其中有个类HttpRuntime,其中有个ProcessRequest()方法5.ProcessRequest()创建了HttpWorkerRequest对象,把请求报文都封装在其中(HttpWorkerRequest中有个指针,它指向了扩展程序,待把后续返回的响应报文返回给IIS)6.创建HttpContext对象(HttpRequest和H 阅读全文
posted @ 2013-07-04 09:22 spuerdaddy 阅读(258) 评论(0) 推荐(0) 编辑