日期:2014-05-18  浏览次数:20882 次

实现用户登陆,第一次登陆时无反应(新手提问)
做了个登陆页面,发现第一次登陆时输入用户密码,点击登陆,页面无反应,但以后均可正常使用,
用vs逐步调适,发现第一次登陆时代码只运行到Page_Load事件,然后就退出了。
以下是页面代码
  <p>
  用户名:<asp:TextBox ID="TUser_name" runat="server" Width="150px"></asp:TextBox>  
  </p>
  <p>&nbsp&nbsp  
  密码:<asp:TextBox ID="Tpasswd" runat="server" TextMode="Password" Width="150px"></asp:TextBox>
  </p>
  <p>
  &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<asp:Button ID="submit" runat="server" Text="登陆" 
  onclick="submit_Click" />&nbsp&nbsp&nbsp&nbsp
  </p>

//Page_Load中无代码
  protected void Page_Load(object sender, EventArgs e)
  {
   
  }
  protected void submit_Click(object sender, EventArgs e)
  {
   
  }



请问可能是什么原因?





------解决方案--------------------
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
}
}
------解决方案--------------------
少了一个
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//这个问题我也遇见过,当似乎被老师骂的狗血淋头啊····回忆起来,悔不当初啊····
}
}