📄 subject_51414.htm
字号:
<p>
序号:51414 发表者:耿文韬 发表日期:2003-09-01 13:37:30
<br>主题:关于验证控件
<br>内容:private void btnSubmit_Click(object sender, System.EventArgs e)<BR>{<BR>string constr=@"Provider=Microsoft.Jet.OLEDB.4.0;<BR>Data Source=C:\Inetpub\wwwroot\SampleDatabase\db1.mdb;";<BR><BR>OleDbDataAdapter adapter = new OleDbDataAdapter();<BR>DataSet myds = new DataSet();<BR>OleDbConnection myConn = new OleDbConnection(constr);<BR><BR>try<BR>{<BR>myConn.Open();<BR>adapter.SelectCommand =new OleDbCommand("SELECT * FROM Logon WHERE UserName = ?");<BR>adapter.SelectCommand.Parameters.Add("UserName",OleDbType.VarChar);<BR>adapter.SelectCommand.Connection = myConn;<BR>adapter.SelectCommand.Parameters[0].Value = txtUserName.Text.Trim();<BR>adapter.Fill(myds,"UserDetails");<BR>if(myds.Tables["UserDetails"].Rows.Count==0)<BR>{<BR>lblMessage.Text = "invalid user name";<BR>}<BR>else<BR>{<BR>if(myds.Tables["UserDetails"].Rows[0][1].ToString()==txtPassword.Text)<BR>lblMessage.Text = "Hello: "+txtUserName.Text;<BR>else<BR>lblMessage.Text = "Invalid password!";<BR>}<BR>}<BR>catch <BR>{<BR>lblMessage.Text = "Can not open database!";<BR>}<BR>finally <BR>{<BR>myConn.Close();<BR>}<BR>}<BR><BR>private void Addmem_Click(object sender, System.EventArgs e)<BR>{<BR>//RequiredFieldValidator1.Enabled = false;<BR>//RequiredFieldValidator2.Enabled = false;<BR>Response.Redirect("addmem.aspx");<BR>}<BR>}<BR>---------------------------------------------------------------------------------<BR>如上面的代码,我用的是vs的验证控件,它的enable属性是true,现在我在<BR>Addmem_Click函数重不想使用该验证,所以加了已经被注释掉的两句,但是没有用,是不是我得方法有问题,应该怎么做,高手指教!!<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:仙达流 回复日期:2003-09-10 13:12:01
<br>内容:CausesValidation="False"<BR>为什么这个问题没人回????<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -