【问题标题】:Run Code on Button Click or if query strings present在按钮单击或查询字符串存在时运行代码
【发布时间】:2013-06-19 16:10:22
【问题描述】:

现在我有一个搜索框,当单击搜索按钮时,vb 文件上的代码会运行(分析和处理搜索查询),然后重定向到搜索结果页面。我想在搜索结果页面上有一个搜索框,它将重定向到带有包含搜索查询的查询字符串的搜索页面。

所以我的问题是,我可以补充一下吗:

Protected Sub btnSearch_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSearch.Click

当按下该按钮时,它会在哪里运行该代码,或者如果 ?query=search-query 字符串出现在 url 中?

谢谢!

【问题讨论】:

    标签: vb.net string postback


    【解决方案1】:

    在页面加载事件处理程序中:

    If Not Request.QueryString("query") Is Nothing Then
    
       btnSearch_Click(Nothing, Nothing)
    
    End If
    

    如果您不希望它在回发时执行此操作,请确保为它编写代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-28
      • 2012-01-28
      • 1970-01-01
      • 2014-07-28
      • 1970-01-01
      • 2014-06-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多