单击按钮,造成页面刷新从而使strids 传过来的值发生改变.如何解决单击按钮页面不刷新.
If Not IsPostBack Then
End
加上这个会造成button1_click里的
Dim connstr As String
connstr = ConfigurationManager.AppSettings("strconn").ToString
Dim conn As New SqlConnection(connstr)
Dim myadapter3 As SqlDataAdapter = New SqlDataAdapter("select * from xuanze where id in (" & strids & ") ", conn)
Dim myds3 As DataSet = New DataSet()
myadapter3.Fill(myds3)运行时这里提示 ')'附近有语法错误
Dim row1() As DataRow = myds3.Tables(0).Select()
[解决办法]
使用服务器控件的后台事件不可能不造成页面的回传。即使是使用UpdatePanel也会回传,只是局部而已。
像LZ这种要求建议使用AJAX技术。可以实现。