此javascript函数无法在Chrome中启动,但可以在IE中运行。这里'btnUpdate'
是ASP按钮ID。
function KeepValues() {
__doPostBack('btnUpdate','');
}
我尝试了很多从网络上获得的解决方案。但是找不到解决方案。我尝试使用Linkbutton而不是按钮控件。但是我得到了相同的结果。所以请帮我解决这个问题。
答案 0 :(得分:0)
由于您已经说过btnUpdate
是按钮服务器控件,所以请使用UniqueID
属性,而不要提及控件ID:
function KeepValues() {
__doPostBack('<%= btnUpdate.UniqueID %>', '');
}
如果仍然无法使用,请添加return false
:
function KeepValues() {
__doPostBack('<%= btnUpdate.UniqueID %>', '');
return false;
}
与可以从其id
属性直接调用的文字输入控件不同,服务器控件使用不同的方式来生成唯一的ID,该ID被视为控件的标准标识符名称,尤其是在命名容器/占位符内部使用时。