温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:多层文章管理系统源码
当前文件:
MultiLayerArticle/Web/Controls/AdminUser.ascx.cs,打开代码结构图
MultiLayerArticle/Web/Controls/AdminUser.ascx.cs,打开代码结构图1using System; 2
using System.Data; 3
using System.Configuration; 4
using System.Collections; 5
using System.Web; 6
using System.Web.Security; 7
using System.Web.UI; 8
using System.Web.UI.WebControls; 9
using System.Web.UI.WebControls.WebParts; 10
using System.Web.UI.HtmlControls; 11
using SqlServerBLL; 12
13
public partial class Controls_AdminUser : System.Web.UI.UserControl 14
{ 15
protected void Page_Load(object sender, EventArgs e) 16
{ 17
if (!IsPostBack) 18
{ 19
DataBindPage(); 20
} 21
} 22
private void DataBindPage() 23
{ 24
Admins adminBLL = new Admins(); 25
DataTable table = adminBLL.GetAllUsers(); 26
if (table != null) 27
{ 28
repeaterUser.DataSource = table; 29
repeaterUser.DataBind(); 30
table.Dispose(); 31
} 32
} 33
protected void repeaterUser_ItemCommand(object sender, RepeaterCommandEventArgs e) 34
{ 35
if (e.CommandName == "change") 36
{ 37
int iUserID = Convert.ToInt32(e.CommandArgument); 38
Users userBLL = new Users(); 39
if (userBLL.ChangePassword(iUserID, string.Empty, "000")) 40
{ 41
Page.ClientScript.RegisterClientScriptBlock(GetType(), "success", "alert('密码重置成功');", true); 42
} 43
else 44
{ 45
Page.ClientScript.RegisterClientScriptBlock(GetType(), "success", "alert('密码重置出现错误');", true); 46
} 47
} 48
} 49
} 50





}
}