Public Sub news_cx_textgo(ByVal sender As Object, ByVal e As System.EventArgs)
Session("key") = news_cx_tb_name.Text
DataGrid1.DataSource = db.newsdata(keyword)
DataGrid1.DataBind()
End Sub
这里有问题
keyword只是上一次的Session("key")的值应该这样
Public Sub news_cx_textgo(ByVal sender As Object, ByVal e As System.EventArgs)
Session("key") = news_cx_tb_name.Text
DataGrid1.DataSource = db.newsdata(news_cx_tb_name.Text)
DataGrid1.DataBind()
End Sub
Session("key") = news_cx_tb_name.Text
DataGrid1.DataSource = db.newsdata(keyword)
DataGrid1.DataBind()
End Sub
这里有问题
keyword只是上一次的Session("key")的值应该这样
Public Sub news_cx_textgo(ByVal sender As Object, ByVal e As System.EventArgs)
Session("key") = news_cx_tb_name.Text
DataGrid1.DataSource = db.newsdata(news_cx_tb_name.Text)
DataGrid1.DataBind()
End Sub
Public Sub news_cx_textgo(ByVal sender As Object, ByVal e As System.EventArgs)
Session("key") = news_cx_tb_name.Text
DataGrid1.DataSource = db.newsdata(Session("key"))
DataGrid1.DataBind()
End Sub
数据出来的还是上个的,我要点两次才对的,session会自动覆盖吗?
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。源错误:
行 38: css = db.getwebconfig.rows(0).item("cssset")
行 39: DataGrid1.DataSource = db.newsdata(keyword)
行 40: DataGrid1.DataBind()
行 41: End Sub
行 42: Public Sub news_cx_textgo(ByVal sender As Object, ByVal e As System.EventArgs)
运行频繁了就会出现了~奇怪