都在cs代码里写好了,不会又让我转到js做吧?有别的方法吗?

解决方案 »

  1.   

    你可以在按钮的click事件中使用response.redirect("search.aspx?keyword=" & 你的查询参数)
    或在当前页查询将结果用数据绑定控件显示
      

  2.   

    truelove12 我的那两个控件的按钮事件里就是写的response.redirect ,结果是一个按钮按了有反应,一个没反应....
      

  3.   

    结果生成的Html源代码里有两个Form标记
    ========
    为什么会有两个? 你按 ASP 的模式来做?.ascx 中不要包含 form, 由 .aspx 提供一个唯一的具有 runat=server 的 form提交后,通过 Response。Redirect 跳转
      

  4.   

    两个控件里的Form标记我都删除了,Form标记是它自己生成的,你可以试试
      

  5.   

    就是...就是...我同意Jinglecat的说法!我一直都是这么用的!
      

  6.   

    用户控件根本就不应该含有form!你可以用vs2003或者2005新建一个用户控件,都没看到里面自动带有form
      

  7.   

    自定义控件 中  直接加 Server控件就好   了   
    例如:<%Control.......%>
    <asp:button id="btn" runat = "server">不要什么<body><form>标签