日期:2014-05-17  浏览次数:20438 次

ASP.NET里的表单提交数据怎样控制页面不跳转。
 <form id="form1" runat="server" action="#">
    <asp:TextBox ID="txtUserName" runat="server" Text="姓名"  CssClass="footnav_mewssges_input">        </asp:TextBox>
<asp:TextBox ID="txtPhone" runat="server" Text="电话" CssClass="footnav_mewssges_input"></asp:TextBox>
<asp:TextBox ID="txtMainString" runat="server" CssClass="footnav_mewssges_input2" Text="请输入您的需求的关键字"> </asp:TextBox>
 <asp:Button ID="btnSubmit" runat="server" CssClass="footnav_mewssges_send" 
                          onclick="btnSubmit_Click1" ></asp:Button>
 </form>
asp.net 表单 数据 server textbox

------解决方案--------------------
用html按钮,用jq传回去。
------解决方案--------------------
没有明白你的意思,只要你不写跳转语句,肯定不会自动跳转哦
------解决方案--------------------
function _sub(){
var datastr = "pagetype=" + ptype + "&pagetitle=" + ptitle + "&pagelink=" + plink;
        var url = '@Url.Action("RecordUserLink", "Public")';
        $.ajax({
            type: "POST",
            url: url,
            data: datastr,
            success: function (responseText) {

            }
        });
}

------解决方案--------------------
你把提交的页码设置成当前的页面, 不就不跳转了。
------解决方案--------------------

这是做无刷新吧,用ajax.