<%@ Control Language="C#" AutoEventWireup="true" CodeFile="headerUserControl.ascx.cs" Inherits="UserControl_headerUserControl" %>
<form id="FormSearch" action='~/Search.aspx' target="_blank" method="get">
<div id="HeaderDiv1">
<span id="LoginArea" runat="server">
<a href='<%=ResolveUrl("~/Login.aspx")%>'><span>登录|</span></a>
<a href='<%=ResolveUrl("~/ShoppingCart.aspx")%>'>
<span class="SpanImg"><input type="image" alt="购物车" src='<%=ResolveUrl("~/Images/cart.gif")%>'/></span>
</a>
<a href='<%=ResolveUrl("~/Help.aspx")%>'><span>|帮助</span></a>
</span>
<span id="LoginOutArea" runat="server">
<a href='<%=ResolveUrl("~/LoginOut.aspx")%>'><span>注销|</span></a>
<a href='<%=ResolveUrl("~/MyCount.aspx")%>'><span>我的账号|</span></a>
<a href='<%=ResolveUrl("~/ShoppingCart.aspx")%>'>
<span class="SpanImg"><input type="image" alt="购物车" src='<%=ResolveUrl("~/Images/cart.gif")%>'/></span>
</a>
<a href='<%=ResolveUrl("~/Help.aspx")%>'><span>|帮助</span></a>
</span>
<span id="TextLast">
<input type="text" name="TxtSearch" id="TxtSearch"/>
</span>
<input type="submit" id="BtnSubmit" onclick="return true" value="搜索"/>
</div>
<div id="HeaderDiv2">
<span> </span>
</div>
</form>
我这里点击“搜索”按钮老是没反应,就是不提交!还是原来的页面!
这是为什么啊?请问怎样改正!急啊!帮帮忙。
<form id="FormSearch" action='~/Search.aspx' target="_blank" method="get">
<div id="HeaderDiv1">
<span id="LoginArea" runat="server">
<a href='<%=ResolveUrl("~/Login.aspx")%>'><span>登录|</span></a>
<a href='<%=ResolveUrl("~/ShoppingCart.aspx")%>'>
<span class="SpanImg"><input type="image" alt="购物车" src='<%=ResolveUrl("~/Images/cart.gif")%>'/></span>
</a>
<a href='<%=ResolveUrl("~/Help.aspx")%>'><span>|帮助</span></a>
</span>
<span id="LoginOutArea" runat="server">
<a href='<%=ResolveUrl("~/LoginOut.aspx")%>'><span>注销|</span></a>
<a href='<%=ResolveUrl("~/MyCount.aspx")%>'><span>我的账号|</span></a>
<a href='<%=ResolveUrl("~/ShoppingCart.aspx")%>'>
<span class="SpanImg"><input type="image" alt="购物车" src='<%=ResolveUrl("~/Images/cart.gif")%>'/></span>
</a>
<a href='<%=ResolveUrl("~/Help.aspx")%>'><span>|帮助</span></a>
</span>
<span id="TextLast">
<input type="text" name="TxtSearch" id="TxtSearch"/>
</span>
<input type="submit" id="BtnSubmit" onclick="return true" value="搜索"/>
</div>
<div id="HeaderDiv2">
<span> </span>
</div>
</form>
我这里点击“搜索”按钮老是没反应,就是不提交!还是原来的页面!
这是为什么啊?请问怎样改正!急啊!帮帮忙。
解决方案 »
- 当前上下文不存在名称“Html”
- How to detect whether the sid-by-side configure file exists?
- SaveFileDialog语言版本
- 研究的小程序中,发现这样的一个问题,不太问弄.
- 路过请留步:含有app.config文件就会生成一个项目.exe.config文件?.net编译的动作?
- TextBox1.Text 无法在select 语句中使用
- winform datagrid 共4列,如何让第2列和第3列之间的距离增加,将4列数据鲜明的分成2部分?
- DrawImage出错,不知道哪里错了。
- 自己做了一个简单的windows服务程序,安装的过程中出现设置服务登陆的对话框!要求输入用户和密码以及验证密码!
- 我该怎么样才能用C#合并EXCEL对象中的单元格呢?
- 关于调用api函数时的一个小问题
- 问个VSS的问题(不知道该不该在这个论坛问)
Wrong....
1. Remove action='~/Search.aspx' and set the form run at server side<form id="formSearch" runat="server" method="post">
2.<input type="submit" id="BtnSubmit" onclick="return true" value="搜索"/> -><asp:Button .... PostBackUrl="~/Search.aspx" />
我不能在form里用runat=“server”,这样出错。
但我将搜索按钮改为asp控件,根路径跟相对路径也试过拉,还是不行。
<asp:Button runat="server" Text="搜索" id="BtnSubmit" PostBackUrl="../Search.aspx"></asp:Button>
错误:
验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。
但是很奇怪,我在火狐浏览器却可以达到我要的效果,但在Ie里不行!请帮帮忙。
把form拿掉!你这是在UserControl里面, Page里面已经有一个Form
<form 。。>
</form>
不好意思啊,刚才出去拉。但是我想在用户控件里用form啊!难道要在引用它的时候每个页面都要重定到Search页面吗?要不我用Response.Rediret
好吗?
不需要