📄 usermanage.aspx.cs
字号:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections.Generic;
using BLL;
using MODEL;
public partial class SysManage_UserManage : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string tittleName = Request.QueryString["tittleName"].ToString();
if (!Page.IsClientScriptBlockRegistered("basescript"))
Page.RegisterClientScriptBlock("basescript", registerscript(tittleName));
if(!IsPostBack)
{
UserInfoManager uim = new UserInfoManager();
GVUserInfo.DataSource=uim.GetAllModels();
GVUserInfo.DataBind();
}
}
public string registerscript(string tittle)
{
string clientscript = string.Format(@"
<script language=""javascript"">
window.parent.document.all.lblTittlename.innerText='{0}';
window.parent.document.all.lblTittle.innerText='{1}';
</script>", tittle, tittle);
return clientscript;
}
RoleInfoManager rim = new RoleInfoManager();
UserStateManager usm = new UserStateManager();
public string roleNameByRoleId(int roleInd)
{
RoleInfo roleInfo = rim.GetModelById(roleInd);
return roleInfo.RoleName.ToString();
}
public string userStateNameByUserStateId(int userstateId)
{
UserState userstate = usm.GetModelById(userstateId);
return userstate.UserStateName.ToString();
}
protected void GVUserInfo_RowCommand(object sender, GridViewCommandEventArgs e)
{
string name=e.CommandName;
string userId = e.CommandArgument.ToString();
if(name=="del")
{
UserInfoManager uim = new UserInfoManager();
uim.DeleteModelByWhere("userId='" + userId + "'");
GVUserInfo.DataSourceID = null;
GVUserInfo.DataSource = uim.GetAllModels();
GVUserInfo.DataBind();
}
}
//创建用户
protected void btnOK_Click(object sender, EventArgs e)
{
UserInfo userInfo = new UserInfo();
userInfo.UserId = txtUserId.Text.Trim();
userInfo.Password = txtPassword.Text.Trim();
userInfo.UserName = txtUserName.Text.Trim();
userInfo.RoleId =Convert.ToInt32( this.DDLroleName.SelectedValue);
if (RadioButton1.Checked)
{
userInfo.Gender = 1;
}
else
{
userInfo.Gender = 0;
}
userInfo.DepartId =Convert.ToInt32( DDLdepartName.SelectedValue);
userInfo.UserStateId = Convert.ToInt32(DDLuserStateName.SelectedValue);
UserInfoManager uim = new UserInfoManager();
uim.AddModel(userInfo);
txtUserId.Text = ""; txtUserName.Text = ""; txtPassword.Text = ""; DDLdepartName.SelectedIndex = 0; DDLroleName.SelectedIndex = 0; DDLuserStateName.SelectedIndex = 0;
GVUserInfo.DataSourceID = null;
GVUserInfo.DataSource = uim.GetAllModels();
GVUserInfo.DataBind();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -