永发信息网

asp.netlogin控件无法取得Login1.password的值,谁能帮忙?

答案:2  悬赏:40  手机版
解决时间 2021-02-16 10:46
  • 提问者网友:無理詩人
  • 2021-02-15 17:36
登陆代码protected void Login1_Authenticate1(object sender, AuthenticateEventArgs e)
{
System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection("server=localhost;database=wgzx;uid=grid;password=hwys@20150804");
con.Open();
string strSql = "select * from sysUser where UserId='" + Login1.UserName.ToString() + "' and Password='" + Login1.Password + "'";
System.Data.SqlClient.SqlCommand com = new System.Data.SqlClient.SqlCommand(strSql, con);
System.Data.SqlClient.SqlDataReader dr = com.ExecuteReader();
if (dr.Read())
{
e.Authenticated = true;//通过验证
}
else
{
e.Authenticated = false;
}
dr.Close();
con.Close();
}一直提示失败,在page_load里
string strSql = "select * from sysUser where UserId='" + Login1.UserName.ToString() + "' and Password='" + Login1.Password.ToString() + "'";
Response.Write(strSql);
发现Login1.Password和Login1.Password.ToString()都是无法取得值的,请高手帮忙!!!
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-02-15 17:47
是报什么错误呢。
全部回答
  • 1楼网友:空山清雨
  • 2021-02-15 19:16
我不会~~~但还是要微笑~~~:)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯