在我的修改页面中出现了,无法修改.
当我把读取数据的代码拔除后,数据还是能读取,同样无法修改,按里我是读不出数据的!
public class Modifyjob : System.Web.UI.Page
{
protected System.Web.UI.HtmlControls.HtmlForm Form1;
private string m_EnterpriseId;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator6;
protected System.Web.UI.WebControls.TextBox TxtContent;
protected System.Web.UI.WebControls.TextBox TxtTattyyear;
protected System.Web.UI.WebControls.TextBox TxtWage;
protected System.Web.UI.WebControls.TextBox TxtForeignLan;
protected System.Web.UI.WebControls.TextBox TxtCalender;
protected System.Web.UI.WebControls.TextBox TxtArea;
protected System.Web.UI.WebControls.TextBox TxtDomiciliary;
protected System.Web.UI.WebControls.TextBox TxtAge;
protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator4;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator3;
protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator3;
protected System.Web.UI.WebControls.TextBox TxtEndtime;
protected System.Web.UI.WebControls.TextBox TxtUptime;
protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator2;
protected System.Web.UI.WebControls.TextBox TxtPerson;
protected System.Web.UI.WebControls.TextBox TxtEmail;
protected System.Web.UI.WebControls.TextBox TxtTel;
protected System.Web.UI.WebControls.TextBox TxtLinkman;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1;
protected System.Web.UI.WebControls.TextBox TxtTitle;
protected System.Web.UI.HtmlControls.HtmlTable Table1;
protected System.Web.UI.WebControls.Button btnSaveCont;
protected System.Web.UI.WebControls.Button btnReturn;
protected System.Web.UI.WebControls.RadioButtonList RbNature;
protected System.Web.UI.WebControls.RadioButtonList RbSex;
protected System.Web.UI.WebControls.RadioButtonList RbMarry;
private string m_strjobId;
        
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
    m_strjobId = Request.Params.Get("jobId");
m_EnterpriseId  = Session["EnterpriseId"].ToString();
// if(!Page.IsPostBack)
// { 
// InitPage();
// }
} #region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{    
this.btnSaveCont.Click += new System.EventHandler(this.btnSaveCont_Click);
this.btnReturn.Click += new System.EventHandler(this.btnReturn_Click);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion

// private void InitPage()
// {
// string StrSql="SELECT convert(char(10),Uptime,20) AS Uptime,"+
// "convert(char(10),Endtime,20) AS Endtime,"+
// "Title,Linkman,Tel,Email,Person,Nature,Sex,Marry,Age,Domiciliary,"+
// "Area,Calender,ForeignLen,Wage,Tattyyear,Content"+
// " FROM jobInfo " +
// " WHERE jobId="+ m_strjobId +
// " AND EnterpiseId='" + m_EnterpriseId + "'";
// DataTable dtjobInfo=new DataTable (); // try
// {
// dtjobInfo =DbOperate.GetDataTable(StrSql); // if( dtjobInfo.Rows.Count<=0)
// {
// return;
// }
// else
// {
// string strTitle = dtjobInfo.Rows [0]["Title"].ToString().Trim();
// string strLinkman = dtjobInfo.Rows [0]["Linkman"].ToString().Trim();
// string strTel = dtjobInfo.Rows [0]["Tel"].ToString().Trim();
     // string strEmail = dtjobInfo.Rows [0]["Email"].ToString().Trim();
// string strPerson = dtjobInfo.Rows [0]["Person"].ToString().Trim(); 
// string strUptime= dtjobInfo.Rows[0]["Uptime"].ToString().Trim();
// string strEndtime = dtjobInfo.Rows[0]["Endtime"].ToString().Trim();
// string strNature = dtjobInfo.Rows[0]["Nature"].ToString().Trim();
// string strSex = dtjobInfo.Rows[0]["Sex"].ToString().Trim();
// string strMarry = dtjobInfo.Rows[0]["Marry"].ToString().Trim();
// string strAge = dtjobInfo.Rows[0]["Age"].ToString().Trim();
// string strDomiciliary = dtjobInfo.Rows[0]["Domiciliary"].ToString().Trim();
// string strArea = dtjobInfo.Rows[0]["Area"].ToString().Trim();
// string strCalender = dtjobInfo.Rows[0]["Calender"].ToString().Trim();
// string strForeignLan = dtjobInfo.Rows[0]["ForeignLan"].ToString().Trim();
// string strWage = dtjobInfo.Rows[0]["Wage"].ToString().Trim();
// string strTattyyear = dtjobInfo.Rows[0]["Tattyyear"].ToString().Trim();
// string strContent = dtjobInfo.Rows[0]["Content"].ToString().Trim();
//
// dtjobInfo.Dispose();
// TxtTitle.Text = strTitle;
// TxtLinkman.Text=strLinkman;
// TxtTel.Text =strTel ;
// TxtEmail.Text = strEmail;
// TxtPerson.Text = strPerson;
// TxtUptime.Text = strUptime;
// TxtEndtime.Text = strEndtime;
// RbNature.SelectedValue = strNature;
// RbSex.SelectedValue =strSex;
// RbMarry.SelectedValue = strMarry;
// TxtAge.Text =strAge ;
// TxtDomiciliary.Text = strDomiciliary;
// TxtArea.Text = strArea;
// TxtCalender.Text = strCalender;
// TxtForeignLan.Text = strForeignLan;
// TxtWage .Text= strWage;
// TxtTattyyear.Text =strTattyyear;
// TxtContent.Text=strContent;
// }
//  }
//  catch(Exception ex)
//  {
// Response.Redirect("Error.aspx?ErrorInfo="+ ex.Message,true);
//      }
//         }
     private void btnSaveCont_Click(object sender, System.EventArgs e)

try
{
string strNature =RbNature.SelectedItem.Value;
string strSex  = RbSex.SelectedItem.Value;
string strMarry = RbMarry.SelectedItem.Value; 

string StrSql="UPDATE jobInfo "+
"SET Title =" + SQLTool.toSQLVal(TxtTitle.Text)+ "," +
    "Linkman=" + SQLTool.toSQLVal(TxtLinkman.Text)+ "," +
                    "Tel =" + SQLTool.toSQLVal(TxtTel.Text)+ "," +
        "Email =" + SQLTool.toSQLVal(TxtEmail.Text)+ "," +
        " Person =" + SQLTool.toSQLVal(TxtPerson.Text)+ "," +
     "Uptime=" +SQLTool.toSQLVal(TxtUptime.Text ) +","+
  "Endtime=" +SQLTool.toSQLVal(TxtEndtime.Text ) +"," +
"Nature=" +SQLTool.toSQLVal(RbNature.SelectedValue ) +"," +
"Sex=" +SQLTool.toSQLVal(RbSex.SelectedValue ) +"," +
"Marry=" +SQLTool.toSQLVal(RbMarry.SelectedValue) +"," +
"Age=" + SQLTool.toSQLVal(TxtAge.Text) + "," +
"Domiciliary =" + SQLTool.toSQLVal(TxtDomiciliary.Text)+ "," +
"Area =" + SQLTool.toSQLVal(TxtArea.Text)+ "," +
" Calender =" + SQLTool.toSQLVal(TxtCalender.Text)+ "," +
"ForeignLan=" +SQLTool.toSQLVal(TxtForeignLan.Text ) +","+
                     "Wage=" +SQLTool.toSQLVal(TxtWage.Text ) +"," +
"Tattyyear =" + SQLTool.toSQLVal(TxtTattyyear.Text)+ "," +
"Content=" +SQLTool.toSQLVal(TxtContent.Text) +
"  WHERE EnterpriseId='" + m_EnterpriseId + "'"+
" AND jobId=" + m_strjobId;

DbOperate.ExecuteModifySql(StrSql);
}
catch(Exception ex)
{
Response.Redirect("Error.aspx?ErrorInfo=" + ex.Message,true);
}
} private void btnReturn_Click(object sender, System.EventArgs e)
{

Response.Redirect("job.aspx",true); 

}
}
}