Я хочу опубликовать данные формы asp.net с помощью ajax. и хотите получить эти данные на другой странице в виде массива форм.Как отправить данные формы в asp.net с помощью ajax
это хочу я делаю сейчас Default2.aspx
$('#btnSubmit').click(function() {
$.ajax({
type: "POST",
url: "Default3.aspx",
data: $('#form1'),
success: function (msg) {
alert("Success");
}
});
});
и на Default3.aspx
protected void Page_Load(object sender, EventArgs e)
{
int loop1;
NameValueCollection coll;
//Load Form variables into NameValueCollection variable.
coll = Request.Form;
// Get names of all forms into a string array.
String[] arr1 = coll.AllKeys;
for ( loop1 = 0; loop1 < arr1.Length; loop1++)
{
Response.Write("Form: " + arr1[loop1] + "<br>");
Label1.Text = arr1[loop1];
}
}
Update: Я посылаю сериализованный объект через AJAX вызова. Я хочу, чтобы эти данные были в моем коде asp.net. Как я могу это сделать ?
не помогает. Я делаю вызов ajax и хочу получать данные на странице запроса. Я хочу знать, как я могу получать данные. –
Рассмотрите возможность добавления важного содержания ссылки к вашему ответу. Ссылка, которую вы сейчас используете, прямо не отвечает на вопрос, а вместо этого ссылается только на проект. – shortstuffsushi