温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:明日网上商城购物系统源码
当前文件:
MingriNetShop/Manger/Payment.aspx.cs,打开代码结构图
MingriNetShop/Manger/Payment.aspx.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 System.Data.SqlClient; 12
13
public partial class Manger_Payment : System.Web.UI.Page 14
{ 15
MangerClass mcObj = new MangerClass(); 16
protected void Page_Load(object sender, EventArgs e) 17
{ 18
if (!IsPostBack) 19
{ 20
if (this.Request.QueryString["Action"] == "Manage") 21
{ 22
lblAction.Text = "支付方式管理"; 23
gvPayBind(); 24
} 25
else if (this.Request.QueryString["Action"] == "Add") 26
{ 27
lblAction.Text = "添加支付方式信息"; 28
29
30
} 31
else if (this.Request.QueryString["Action"] == "Modify") 32
{ 33
lblAction.Text = "修改支付方式信息"; 34
GetPayInfo(); 35
} 36
37
38
} 39
40
} 41
public void gvPayBind() 42
{ 43
DataSet ds = mcObj.ReturnPayDs("PayInfo"); 44
gvPay.DataSource = ds.Tables["PayInfo"].DefaultView; 45
gvPay.DataBind(); 46
47
} 48
protected void gvPay_PageIndexChanging(object sender, GridViewPageEventArgs e) 49
{ 50
gvPay.PageIndex = e.NewPageIndex; 51
gvPayBind(); 52
} 53
protected void gvPay_RowDeleting(object sender, GridViewDeleteEventArgs e) 54
{ 55
int P_Int_PayID = Convert.ToInt32(gvPay.DataKeys[e.RowIndex].Value.ToString()); 56
mcObj.DeletePayInfo(P_Int_PayID); 57
gvPayBind(); 58
59
} 60
public void GetPayInfo() 61
{ 62
DataSet ds = mcObj.ReturnPayDsByID(Convert.ToInt32(this.Request["PayID"].ToString()), "PayInfo"); 63
txtName.Text = ds.Tables["PayInfo"].Rows[0][1].ToString(); 64
65
} 66
protected void btnSave_Click(object sender, EventArgs e) 67
{ 68
if (this.Request.QueryString["Action"] == "Add") 69
{ 70
if (txtName.Text == "") 71
{ 72
Response.Write("<script>alert('请输入完整信息')</script>"); 73
return; 74
} 75
else 76
{ 77
78
mcObj.InsertPay(txtName.Text.Trim()); 79
Response.Write("<script>alert('添加成功!')</script>"); 80
return; 81
82
83
} 84
85
} 86
else if (this.Request.QueryString["Action"] == "Modify") 87
{ 88
89
if (txtName.Text == "") 90
{ 91
Response.Write("<script>alert('请输入完整信息')</script>"); 92
return; 93
} 94
else 95
{ 96
mcObj.UpdatePay(Convert.ToInt32(this.Request["PayID"].ToString()), txtName.Text.Trim()); 97
Response.Write("<script>alert('修改成功!')</script>"); 98
return; 99
100
} 101
102
103
} 104
} 105
} 106




MangerClass mcObj 
}
}