温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:WO@BIZ第一季1.2版源码
当前文件:
WOBIZ/admin/EditUserInfo.aspx.cs[5K,2009-6-12 11:58:35],打开代码结构图
WOBIZ/admin/EditUserInfo.aspx.cs[5K,2009-6-12 11:58:35],打开代码结构图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 WoNextDll.commen; 12
using WoNextDll.component; 13
using WoNextDll.Handler; 14
using WoNextDll.Data; 15
16
public partial class admin_EditUserInfo : System.Web.UI.Page 17
{ 18
protected string nname; 19
protected string uname; 20
protected string userfaceurl; 21
protected string regdate; 22
protected string regip; 23
protected string lastlogindate; 24
protected string lastloginip; 25
protected string useremail; 26
protected string _uid; 27
protected string pronums; 28
protected string groupnums; 29
30
protected void Page_Load(object sender, EventArgs e) 31
{ 32
if (Session["_AdminID"] == null) 33
{ 34
//Response.Redirect("admin.html"); 35
Response.Write("<script>top.location.href='admin_login.aspx';</script>"); 36
} 37
if (Request.QueryString["uid"] != null) 38
{ 39
_uid = Request.QueryString["uid"].ToString(); 40
Han_Users han = new Han_Users(); 41
UserInfo u = han.GetUser(int.Parse(_uid)); 42
nname = u.Nickname; 43
uname = u.Username; 44
regdate = u.Regdate.ToString(); 45
regip = u.Regip; 46
lastlogindate = u.Lastlogindate.ToString(); 47
lastloginip = u.Lastloginip; 48
useremail = u.Email; 49
userfaceurl = ufacebind(u.Userid, u.Faceurl); 50
pronums = han.GetProNumByUID(u.Userid).ToString(); 51
Han_Group ha = new Han_Group(); 52
groupnums = ha.GetCreateGroups(u.Userid).ToString(); 53
if (!IsPostBack) 54
{ 55
txtbody.Text = WoNextDll.commen.Function.ToDate(u.Birthday.ToString(), "yyyy-MM-dd"); 56
txtfaceurl.Text = u.Faceurl; 57
txtfromaddress.Text = u.Fromaddress; 58
txtjifen.Text = u.Integral.ToString(); 59
txtmsn.Text = u.Msn; 60
txtnote.Text = u.Note; 61
txtqq.Text = u.Qq; 62
txtsign.Text = u.Sign; 63
txtsky.Text = u.Skype; 64
txttel.Text = u.Tel; 65
txtwangwang.Text = u.Wangwang; 66
txtzhiye.Text = u.Zhiye; 67
if (u.Usergroupid == 1) 68
this.DropDownList1.SelectedValue = "1"; 69
else 70
this.DropDownList1.SelectedValue = "2"; 71
if (u.Sex == 0) 72
this.RadioButton1.Checked = true; 73
else 74
RadioButton2.Checked = true; 75
if (u.State == "0") 76
this.DropDownList2.SelectedValue = "0"; 77
else 78
DropDownList2.SelectedValue = "1"; 79
} 80
} 81
else 82
{ 83
Response.Write("参数错误"); 84
Response.End(); 85
} 86
} 87
88
private string ufacebind(int uid,string uface) 89
{ 90
string str = string.Format(@"<img src=""images/PicIcon.gif"" alt="""" width=""18"" height=""18"" onmouseover=""MM_showHideLayers('imgLayer{0}','','show')""", uid); 91
str += string.Format(@"onmouseout=""MM_showHideLayers('imgLayer{0}','','hide')"" /><div id='imgLayer{1}' style=""Z-INDEX:3; VISIBILITY:hidden; WIDTH:63px; POSITION:absolute; HEIGHT:67px"",class=""shadow"" ><img src='../{2}' alt="""" /></div>", uid, uid, uface); 92
return str; 93
} 94
95
protected void Button1_Click(object sender, EventArgs e) 96
{ 97
int jifen = 0; 98
try 99
{ 100
jifen = int.Parse(txtjifen.Text); 101
}catch(Exception ex) 102
{ 103
Response.Write(WoNextDll.commen.Function.msgbox("积分只能为数字,请重新输入!", "", 0, 1)); 104
Response.End(); 105
} 106
Han_Users han = new Han_Users(); 107
UserInfo u = new UserInfo(); 108
u.Birthday = DateTime.Parse(txtbody.Text); 109
u.Fromaddress = txtfromaddress.Text; 110
u.Integral = jifen; 111
if (DropDownList1.SelectedValue == "1") 112
{ 113
u.IsAdmin = true; 114
u.Usergroupid = 1; 115
} 116
else 117
{ 118
u.IsAdmin = false; 119
u.Usergroupid = 2; 120
} 121
if (DropDownList2.SelectedValue == "0") 122
u.State = "0"; 123
else 124
u.State = "1"; 125
u.Msn = txtmsn.Text; 126
u.Note = txtnote.Text; 127
u.Qq = txtqq.Text; 128
if (RadioButton1.Checked) 129
u.Sex = 0; 130
else 131
u.Sex = 1; 132
u.Sign = txtsign.Text; 133
u.Skype = txtsky.Text; 134
u.Tel = txttel.Text; 135
u.Wangwang = txtwangwang.Text; 136
u.Zhiye = txtzhiye.Text; 137
u.Userid = int.Parse(_uid); 138
bool b = han.EditAdminInfo(u); 139
if (b) 140
{ 141
Response.Write(WoNextDll.commen.Function.msgbox("修改用户资料成功!", "Allmember.aspx", 1, 0)); 142
Response.End(); 143
} 144
else 145
{ 146
Response.Write(WoNextDll.commen.Function.msgbox("修改发生错误,请重新输入!", "", 0, 1)); 147
Response.End(); 148
} 149
} 150
} 151






}
}