javascript更新在第一次异步更新时丢失
本文关键字:更新 第一次 javascript 异步 | 更新日期: 2023-09-27 18:24:56
我有一个更新面板,它有一个带处理程序的按钮:
protected void btn_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(Updater, this.GetType(), "Hash Update", "UpdateServerData('" +
avalue + "');", true);
}
和一个javascript函数:
function UpdateServerData(val) {
parent.location.hash = val;
}
页面加载后第一次单击按钮时,值会写入该位置。散列,但被清除。下一次单击按其应有的方式运行。我想不通。感谢您的帮助。
去吧。显然,.Net 3.5中有一个错误,部分回发删除了哈希。答案就在这里http://magnuskragelund.dk/url-with-hash-mark-changing-after-partial-postback/
谢谢你的帮助。Charles