自由宿主Asp.net网站通用靠山打点系统利用教程(2)

  好了,简朴的就先容到这里,系统的成果尚有许多细节没做具体先容,好比可以在靠山配置列表的高宽等,配置后会生存名为tzhList.css文件到css目次下,样式定名法则是:表名+下划线+字段名,如用户表userid字段就为:.user_userid { width:60px; }

  靠山支持自定页面的二次扩展,只要新建的页面担任Tzh.Common下的SysInner即可:

using Tzh.Common;

public partial class Default : SysInner

SysInner可用要领和属性如下:

 属性:

SysTitle:配置页面标题

IsAdmin:是否打点员

IsAdministrator:是否超等打点员(administrator帐号)

 要领:

void DoLogin(UserInfo):登录(生存到session+cookie)不变性高,默认环境下只要页面不封锁,就算把IIS重启了也不会丢失

void ValidateLogin():验证是否登录,没登录自动跳转到登录页面

void Logout():退出登录

void OuterPageList(int, int, int, string, HtmlGenericControl):输出分页到指定标签中

alert(AlertType, string):向页面输出alert剧本对话框

scriptFunction(string):向页面输出任意javascript剧本

 另外,Tzh.Common下的类UserHelper<T>用于配置可能获取T:

SetUser(T):将T存储到session中

GetUser():获取T

 UserInfo类:

UserId:用户登录帐号

UserPassword:登录暗码

UserGroup:用户分组(如:权限组、部分组等),可空

UserName:用户称号,可空

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/10025.html