如何通过asp.net中的post方法发送数据的值
问题描述:
我有一个包含表单的.aspx页面。我在表单的操作事件中设置了另一个页面。现在我想通过post方法将数据从一个aspx表单发送到另一个aspx表单。我如何以第二种形式访问这些数据?我通过JQuery发送数据。如何通过asp.net中的post方法发送数据的值
<script language="javascript" type="text/javascript" >
//debugger;
// $(document).ready(function() {
// alert('hello there');
//});
function test() {
$("#test").load("test.aspx").toggle();
// alert($("#frm").serialize());
// var txt = '<%= Hidden1 %>';
var txt = document.getElementById('<%= Hidden1.ClientID %>').value;
alert(txt);
// return false;
$.post("test.aspx", document.getElementById("<%= frm.ClientID %>").serialize, function(data) {
alert(data);
});
/*$.post("test.aspx",
{
name: txt
},
function(data) {
alert(data);
});*/
return false;
}
</script>
答
用途:Request.Form["username"]
其中 “用户名” 是该控件的名称投稿页面上。
答
还有另外一种方法,可以url属性设置一个按钮的回发到第二页的URL,并在第二页,你可以从Page.PerviosPage对象获得的第一页的所有元素 例
TextBox txt =
(TextBox)Page.PreviousPage.FindControl("serverNameText");