b页面代码如下:using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using ssc.businessRules;
using ssc.dataAccess;
using ssc.webControls;
using System.Data.SqlClient;
using System.Configuration;
using System.Data.Common;namespace ssc.webUI
{
/// <summary>
/// EvaluationUpdate 的摘要说明。
/// </summary>
public class EvaluationUpdate : System.Web.UI.Page
{
protected System.Web.UI.WebControls.TextBox TextBox1;
protected System.Web.UI.WebControls.Button Button1;
protected System.Web.UI.WebControls.Button Button2;
ssc.buRules.Company cp; private string evaluation = String.Empty;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面 ViewState["com_id"] = this.Request.QueryString["com_id"];
www=ViewState["com_id"].ToString();
cp = new ssc.buRules.Company();
ds = new ssc.buRules.CompanyInfoData().GetCompanyInfoDS(www);
//Fill();
if(!this.Page.IsPostBack)
{
Fill();
}
} #region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Button2.Click += new System.EventHandler(this.Button2_Click);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion private void Fill()
{
}
public void Button1_Click(object sender, System.EventArgs e)
{//更新事件
bool flag = false; if (this.Page.IsValid)
{
flag = cp.UpEvaluation(ViewState["com_id"].ToString(),TextBox1.Text); }
if (flag)
{
if(!Page.IsClientScriptBlockRegistered("clientScript"))
Page.RegisterStartupScript("clientScript", "<script language='javascript'> alert('绩效评价提交成功!');window.returnValue=1;window.close();</script>");
}
else
{
if(!Page.IsClientScriptBlockRegistered("clientScript"))
Page.RegisterStartupScript("clientScript", "<script language='javascript'> alert('绩效评价提交成功!');window.returnValue=0;window.close();</script>");
}
} public void Button2_Click(object sender, System.EventArgs e)
{//置空事件
TextBox1.Text="";
}
}
}
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using ssc.businessRules;
using ssc.dataAccess;
using ssc.webControls;
using System.Data.SqlClient;
using System.Configuration;
using System.Data.Common;namespace ssc.webUI
{
/// <summary>
/// EvaluationUpdate 的摘要说明。
/// </summary>
public class EvaluationUpdate : System.Web.UI.Page
{
protected System.Web.UI.WebControls.TextBox TextBox1;
protected System.Web.UI.WebControls.Button Button1;
protected System.Web.UI.WebControls.Button Button2;
ssc.buRules.Company cp; private string evaluation = String.Empty;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面 ViewState["com_id"] = this.Request.QueryString["com_id"];
www=ViewState["com_id"].ToString();
cp = new ssc.buRules.Company();
ds = new ssc.buRules.CompanyInfoData().GetCompanyInfoDS(www);
//Fill();
if(!this.Page.IsPostBack)
{
Fill();
}
} #region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Button2.Click += new System.EventHandler(this.Button2_Click);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion private void Fill()
{
}
public void Button1_Click(object sender, System.EventArgs e)
{//更新事件
bool flag = false; if (this.Page.IsValid)
{
flag = cp.UpEvaluation(ViewState["com_id"].ToString(),TextBox1.Text); }
if (flag)
{
if(!Page.IsClientScriptBlockRegistered("clientScript"))
Page.RegisterStartupScript("clientScript", "<script language='javascript'> alert('绩效评价提交成功!');window.returnValue=1;window.close();</script>");
}
else
{
if(!Page.IsClientScriptBlockRegistered("clientScript"))
Page.RegisterStartupScript("clientScript", "<script language='javascript'> alert('绩效评价提交成功!');window.returnValue=0;window.close();</script>");
}
} public void Button2_Click(object sender, System.EventArgs e)
{//置空事件
TextBox1.Text="";
}
}
}
解决方案 »
- Wap返回怎么返回上一页?
- gridview里面的锁定行颜色
- 跪求信息管理专业网站设计源代码()
- 升级为Ajax,Grid的导出功能出错
- 谁有InstallShield的正版授权?我要发布软件,愿付费与其合作。
- 急用sql server 2005简体中文开发版,有没有http下载的
- 我在用RequiredFieldValidator控件的时候,出现错误:无法找到脚本库/aspnet_client/system_web/1_1_14322/webVIValidation.js 请手动填加
- 如何让IE浏览器没有菜单栏、状态栏、工具栏...就象那些弹出来的小广告窗口一样?
- 在c#.net中怎么才能判断image类型字段为空?急,谢谢
- 如何使用TreeView控件?
- 报错:machine.config could not be loaded. 是什么回事?
- 关于btn1.Attributes.Add(...)一问
'**********
end if
{
// 在此处放置用户代码以初始化页面
if(!Page.IsPostBack)
{
ViewState["com_id"] = this.Request.QueryString["com_id"];
www=ViewState["com_id"].ToString();
cp = new ssc.buRules.Company();
ds = new ssc.buRules.CompanyInfoData().GetCompanyInfoDS(www);
//Fill();
if(!this.Page.IsPostBack)
{
Fill();
}}
}
{
Fill();
}
这句就不要了!!
bool loaded=false;
page_load(.....)
{
if(!this.Page.IsPostBack)
{
if(!loaded)
Fill();
loaded=true;
}