网站顶部是用户控件 里面有的搜索框包括首页在内的每个页面都引用了用户控件点击搜索按钮后跳转到search.aspx现在的问题是在首页点搜索之后不跳转 只刷新了页面但是在别的页面点搜索之后都能转到search.aspx请问大概是什么情况?用js做跳转都不行  但是从别的页面点搜索都能跳转
asp.net  vs2010
<%@   Register   TagPrefix= "uc2 "   TagName= "Control2"   Src= "Control2.ascx "   %><uc2:Control2  runat="server"/>

解决方案 »

  1.   

    应该是你的js那里出错了,是不是控件的id 使用不正确?
      

  2.   

    js也没错啊 我验证过了 纳闷我用asp:ImageButton 在后台做跳转也不行 但是在别的页都行
     
      

  3.   

    找到问题所在了
    protected override void SavePageStateToPersistenceMedium(object viewState)加了这么段代码 是用来去去掉页面乱码的但是如果去掉就会有大量乱码 是否会影响网站的优化 有什么方法可以解决呢