📄 st_pdclassadd.aspx.cs
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace STGROUP.ST_WebBook
{
/// <summary>
/// PdClassAdd 的摘要说明。
/// </summary>
public partial class ST_ProductAdd : System.Web.UI.Page
{
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1;
protected ST_BookBiz.ST_Class st_class = new ST_BookBiz.ST_Class();
protected void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
Response.Cache.SetCacheability(HttpCacheability.NoCache);
if(!IsPostBack)
{
initForm();
}
}
#region 初始化工作
private void initForm()
{
string action = Request.QueryString["Action"];
switch(action)
{
case "edit":
initTable();
break;
default:
break;
}
}
private void initTable()
{
int ClassID = int.Parse(Request.QueryString["st_classid"]);
DataSet ds = st_class.GetClassByCid(ClassID);
txtNumber.Text = ds.Tables[0].Rows[0]["st_classid"].ToString();
txtName.Text = ds.Tables[0].Rows[0]["st_classname"].ToString();
}
#endregion
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
}
#endregion
/// <summary>
/// javascript中的alert信息
/// </summary>
/// <param name="script"></param>
protected void writeAlertScript(string script)
{
Response.Write("<script defer>alert('"+script+"');</script>");
}
protected void IbtnSave_ServerClick(object sender, EventArgs e)
{
string action = Request.QueryString["Action"];
string ClassName = txtName.Text;
if (ClassName == "")
{
writeAlertScript("分类名称不允许为空!");
}
else if (ClassName.Length > 20)
{
writeAlertScript("分类名称最多允许20个字符!");
}
else
{
switch (action)
{
case "add":
int ParentID = int.Parse(Request.QueryString["st_classid"]);
st_class.InsertClass(ClassName, ParentID);
break;
case "edit":
int ClassID = int.Parse(Request.QueryString["st_classid"]);
st_class.UpdateClass(ClassID, ClassName);
break;
}
string str = "<script language='javascript'>var VarObject = window.dialogArguments;VarObject.parent.location.reload();window.close();</script>";
Response.Write(str);
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -