form传值到后台,怎么接收不到
<form method="post" action="listrm.aspx" name="f" >
<div class="d1">
<div class="f1" id="su"><input name="searchkey" id="kw" runat="server" size="55" maxlength="50" baidusug="1" type="text"/></div>
<div class="f2"><span style="cursor:pointer;" id="sx"><img src="image/20120808140758.png" alt="手写输入法" height="23" width="23"/></span></div>
</div>
<div class="d2"><input name="submit11" src="image/20120808140632.png" type="image"/></div>
</form>
[解决办法]
listrm.aspx.cs中接收
- C# code
protected void Page_Load(object sender, EventArgs e) { if(Request.Form["searchkey"]!=null&&Request.Form["searchkey"]!="") { string sk=Request.Form["searchkey"] } }
[解决办法]
<input name="submit11" src="image/20120808140632.png" type="image"/》
这个有提交事件吗
[解决办法]
- C# code
.btn{background-image:url(image/20120808140632.png)}<input name="submit11" class="btn" type="submit"/>
[解决办法]
怎么接收的 贴出来代码吧
[解决办法]
[解决办法]
直接searchkey.value取值,你都写了runat=server了
[解决办法]
既然都runat=server ,为什么还要Request.Form ,直接this.searchkey.Value 啊?
[解决办法]
list.aspx 是本身页面么?如果是,你提交后。Page_Load事件里是否应该加个postback才对啊
[解决办法]
method="post" 都是post类型了你怎么还用querystring获取,request.Form获取少年
[解决办法]
提交表单你要
按钮<input type="submit" />
表单<form method="post">
后台 string text = Request.Form["你表单里面文本框的name值"]
[解决办法]
你没提交怎么进后台?
用jQuery提交:
$("#submit11").submit();
<input name="submit11" src="image/20120808140632.png" id="submit11" type="image"/>
[解决办法]
<input name="searchkey" id="searchkey" runat="server" size="55" maxlength="50" baidusug="1" type="text"/>
id和name要改成一样的 不然加上runat="server" 运行后 name就和id一样了 所以取不到值了
[解决办法]
asp的思维用着.net的控件。
用.net控件,需要form带runat="server"的。
[解决办法]
$("#submit11").submit();}
楼主啊是
$("form").submit() ;;
[解决办法]
大哥我复制你代码都能接收到你用的哪个页面获取?
[解决办法]
不知道楼主用什么开发工具做的?难道是txt吗?
[解决办法]
楼主你post传值后台用Request.QueryString这个接收肯定接收不到啊这个是get传值才用的。post传值你可以用Request.Form[]方法可以的。试试吧
[解决办法]
提交以下表单。$("form").submit() ;或者用<input type="submit" value="提交" />
[解决办法]
一下仅供参考,有待你的验证。
这个问题的原因出在<input name="submit11" src="image/20120808140632.png" type="image"/>
input type=image在使用时候一定要注意,尽量不使用。
把input type=image改为 input type=button backimage=图片