糟糕,page_load不能触发了.

breakshow 2004-02-18 11:05:36
详细代码如下:
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 System.Data.SqlClient;
using System.Configuration;
namespace webmedlink1.Agent
{
/// <summary>
/// Summary description for search_agent.
/// </summary>
public class search_agent : System.Web.UI.Page
{
protected System.Web.UI.HtmlControls.HtmlInputText LastName;
protected System.Web.UI.HtmlControls.HtmlInputText FirstName;
protected System.Web.UI.HtmlControls.HtmlInputText City;
protected System.Web.UI.HtmlControls.HtmlSelect State;
protected System.Web.UI.HtmlControls.HtmlInputText ZipCode;
protected System.Web.UI.HtmlControls.HtmlInputText Zip_4;
protected System.Web.UI.HtmlControls.HtmlSelect CompanyName;
protected System.Web.UI.HtmlControls.HtmlInputImage Search;
protected System.Web.UI.HtmlControls.HtmlInputCheckBox Active;
protected System.Web.UI.HtmlControls.HtmlInputHidden Agent_State;
protected System.Web.UI.HtmlControls.HtmlInputText AgentCode;
protected System.Web.UI.HtmlControls.HtmlInputHidden Hidd_Active;
private void Page_Load(object sender, System.EventArgs e)
{
string LastName_str = Session["Agent_LastName"]!=null?Session["Agent_LastName"].ToString():"";
string FirstName_str = Session["Agent_FirstName"]!=null?Session["Agent_FirstName"].ToString():"";
string AgentCode_str=Session["Agent_AgentCode"]!=null?Session["Agent_AgentCode"].ToString():"";
string City_str=Session["Agent_City"]!=null?Session["Agent_City"].ToString():"";
string State_str=Session["Agent_State_1"]!=null?Session["Agent_State_1"].ToString():"";
string ZipCode_str=Session["Agent_ZipCode"]!=null?Session["Agent_ZipCode"].ToString():"";
string Zip_4_str=Session["Agent_Zip_4"]!=null?Session["Agent_Zip_4"].ToString():"";
string CompanyName_str=Session["Agent_CompanyName"]!=null?Session["Agent_CompanyName"].ToString():"";
string Active_str=Session["Agent_Active"]!=null?Session["Agent_Active"].ToString():"";

this.LastName.Value=LastName_str;
this.FirstName.Value=FirstName_str;
this.AgentCode.Value=AgentCode_str;
this.City.Value=City_str;
this.ZipCode.Value=ZipCode_str;
this.Zip_4.Value=Zip_4_str;

//fill state and companyname
SqlConnection conn=new SqlConnection(ConfigurationSettings.AppSettings["connectionstring"]);
conn.Open();
string sql_str="select * from state_information order by [FIPS State Code]";
SqlCommand cmd=new SqlCommand(sql_str,conn);
SqlDataReader reader=cmd.ExecuteReader();
this.State.DataTextField="statecode";
this.State.DataValueField="statecode";
this.State.DataSource=reader;
this.State.DataBind();
this.State.Items.Insert(0,"Please Select");
if(State_str!="")
{
this.State.Items.FindByValue(State_str).Selected=true;
}
reader.Close();
sql_str="select company_id,Company_Name from company_info order by Company_Name";
SqlCommand cmd1=new SqlCommand(sql_str,conn);
reader=cmd1.ExecuteReader();
this.CompanyName.DataTextField="Company_Name";
this.CompanyName.DataValueField="Company_id";
this.CompanyName.DataSource=reader;
this.CompanyName.DataBind();
this.CompanyName.Items.Insert(0,"Please Select");
if(CompanyName_str!="")
{
this.CompanyName.Items.FindByValue(CompanyName_str).Selected=true;
}
reader.Close();
conn.Close();

if(Active_str=="1")
{
this.Active.Checked=true;
this.Hidd_Active.Value="1";
}
else
{
if(Active_str=="")
{
this.Active.Checked=true;
this.Hidd_Active.Value="1";
}
else
{
this.Active.Checked=false;
this.Hidd_Active.Value="0";
}
}
}
}
}
我昨天下班的时候都还是好的,今天早上来就不行,帮忙看看是那里的问题.
...全文
44 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧