ImageButton的OnClick事件中,为什么获取不到表单上其他文本框的值?

itzhiren 2007-08-17 04:30:31
ImageButton的OnClick事件中,为什么获取不到表单上其他文本框的值?
获取到的都是空字符串

protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
string strUserName1, strPassword1, Login_Msg;
strUserName1 = txtUserName.Text;
strPassword1 = txtPassword.Text;
//Response.Write("用户名是:"+strUserName1);
//Response.End();
utility_all login_v = new utility_all();
Login_Msg = login_v.login_check(strUserName1, strPassword1);
if (Login_Msg != "1")
{
Label1.Text = Login_Msg;
}
else {
Label1.Text = "";
string sql = "SELECT * from [User] where User_ID='" + strUserName1 + "'";
conndb conndb = new conndb();
OleDbDataReader dr = conndb.MyDataReader(sql);
string Menu_Type = "";
if (dr.Read()) {
Menu_Type = dr["Menu_Type"].ToString();
}
if (Menu_Type == "1") {
Response.Redirect("general/Index.aspx");
}
}
}


页面上的代码:
 <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="images/login_btn.gif" OnClick="ImageButton1_Click" />

所有控件都放在Form中
...全文
220 2 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
freeboy827 2007-08-17
看不出有什么不对
  • 打赏
  • 举报
回复
mybossmyway 2007-08-17
把OnClick="ImageButton1_Click"去掉
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET社区
加入

6.0w+

社区成员

.NET技术交流专区
社区管理员
  • ASP.NET
  • R小R
  • 喵叔哟
帖子事件
创建了帖子
2007-08-17 04:30
社区公告

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

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