project:finish superModityAdminInfo page and update superSeeAdminInfo page

project:finish superModityAdminInfo page and update superSeeAdminInfo
page.Knowledge point include:
(1)Javascript刷新页面的几种方法：
1    history.go(0)
2    location.reload()
3    location=location
4    location.assign(location)
5    document.execCommand('Refresh')
6    window.navigate(location)
7    location.replace(location)
8    document.URL=location.href

(2)在后台页面中调用js
ScriptManager.RegisterStartupScript(searchBtn, this.GetType(),
"showErrorAlert", "showErrorAlert('没有您要
找的管理员！');", true);

(3)c# 判断list是否为空
list.count==0

(4)弹出对话框
Response.Write("<script language=javascript>alert('系统中已经存在该用户');</" +
"script>");

(5)后台代码执行总是刷新页面，所以注意尽量不要再页面加载时负值，即使负值了，后面也不要用，如果用了，就是用页面
加载的那个值！而不是修改后的那个值！

(6)页面传值：
1、表单提交，
<form action= "a.aspx" method = "post" name = "form1">
<input name = "param1" value = "a"/>
<input name = "param2" value = "b"/>
</form>
....
form1.submit();
....
此种方在ASP。NET中无效，因为ASP。NET的表单总是提交到自身页面，如果要提交到别一页面，需要特殊处理。
2、<A href="target.aspx?param1=a&param2=b">链接地址传送</A>
接收页面： string str = Request["param1"]
3、Session共享
发送页面：Session("param1") = "a";
按收页面  string str = Session("param1").ToString();
4、Application共享
发送页面： Application("param1") = "a";
按收页面： string str = Application("param1").ToString();
此种方法不常使用，因为Application在一个应用程序域范围共享，所有用户可以改变及设置其值，故只应用计数器等需要全
局变量的地方。
5、Cookie
6、Response.Redirect()方式
Response.Redirect("a.aspx?param1=a&param2=b")
接收页面： string str = Request["param1"]
7、Server.Transfer()方式。
Server.Transfer("a.aspx?param1=a&param2=b")
接收页面： string str = Request["param1"]

(7)后台加元素
innerHtml

(8)访问模板页中的元素
protected void Page_LoadComplete(object sender, EventArgs e)
{
adName = (Master.FindControl("adminNamel") as Label).Text;
this.adminName.Text = adName;
}

(8)字符串转化为整数
convert.toint32
Int32.parse()