?? additem.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.Data.SqlClient;
public partial class AddItem : System.Web.UI.Page
{
private int nSubjectID = -1;
protected void Page_Load(object sender,EventArgs e)
{ ///獲取參數(shù)TopicID的值
if(Request.Params["SubjectID"] != null)
{
if(Int32.TryParse(Request.Params["SubjectID"].ToString(),out nSubjectID) == false)
{
return;
}
}
if(!Page.IsPostBack)
{ ///顯示數(shù)據(jù)
if(nSubjectID > -1)
{
BindSubjectData(nSubjectID);
}
}
AddBtn.Enabled = nSubjectID > -1 ? true : false;
}
private void BindSubjectData(int nSubjectID)
{ ///獲取數(shù)據(jù)
ISubject subject = new Subject();
SqlDataReader dr = subject.GetSingleSubject(nSubjectID);
///讀取數(shù)據(jù)
if(dr.Read())
{
SubjectName.Text = dr["Name"].ToString();
}
///關(guān)閉數(shù)據(jù)源
dr.Close();
}
protected void AddBtn_Click(object sender,EventArgs e)
{
try
{ ///定義對象
IItem item = new Item();
///執(zhí)行數(shù)據(jù)庫操作
item.AddItem(Name.Text.Trim(),nSubjectID);
Response.Write("<script>alert('" + "添加數(shù)據(jù)成功,請妥善保管好你的數(shù)據(jù)!" + "');</script>");
}
catch(Exception ex)
{ ///跳轉(zhuǎn)到異常錯誤處理頁面
Response.Redirect("ErrorPage.aspx?ErrorMsg=" + ex.Message.Replace("<br>","").Replace("\n","")
+ "&ErrorUrl=" + Request.Url.ToString().Replace("<br>","").Replace("\n",""));
}
}
protected void ReturnBtn_Click(object sender,EventArgs e)
{ ///跳轉(zhuǎn)到管理頁面
Response.Redirect("~/ItemManage.aspx");
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -