Asp.net使用Ajax更新服务器控件的值,该如何处理
Asp.net使用Ajax更新服务器控件的值
我使用html点击,为textbox赋值,但是textbox的值无法变化,要怎样才能变化呢
后台代码:
if (!IsPostBack)
{
if (string.IsNullOrEmpty(Request["Order"]))
{
}
else
{
TextBox1.Text = Guid.NewGuid().ToString();
}
}
前台代码:
$("#Button1").click(function () {
$.ajax({
async: false,
type: "post",
url: "WebFormTest.aspx?Order=111",
dataType: "text",
success: function (msg) {
}
});
});
------解决思路----------------------
没有可能。
轻量级的ajax跟asp.net根本没有直接的关系。
你可以使用asp.net ajax的updatepanel控件。不过这基本上是重量级、2006年以前的技术,界面刷新很慢。
我使用html点击,为textbox赋值,但是textbox的值无法变化,要怎样才能变化呢
后台代码:
if (!IsPostBack)
{
if (string.IsNullOrEmpty(Request["Order"]))
{
}
else
{
TextBox1.Text = Guid.NewGuid().ToString();
}
}
前台代码:
$("#Button1").click(function () {
$.ajax({
async: false,
type: "post",
url: "WebFormTest.aspx?Order=111",
dataType: "text",
success: function (msg) {
}
});
});
------解决思路----------------------
没有可能。
轻量级的ajax跟asp.net根本没有直接的关系。
你可以使用asp.net ajax的updatepanel控件。不过这基本上是重量级、2006年以前的技术,界面刷新很慢。