我在 asp.net 工作,在单击 asp.net 按钮时,我收到错误消息
WebResource.axd?d=xxxxx
Uncaught TypeError: Cannot set property 'value' of undefined
at HTMLFormElement.WebForm_SaveScrollPositionSubmit [as submit] (WebResource.axd?d=xxxxx
at Sys$WebForms$PageRequestManager.__doPostBack [as _originalDoPostBack] (COMGeneration.aspx:46)
at Sys$WebForms$PageRequestManager$_doPostBack [as _doPostBack]
尝试单击控制台中的asp:button
时,未进行服务器调用。在浏览器的"源"选项卡中,错误位于以下代码的theForm.elements['__SCROLLPOSITIONY'].value = window.pageYOffset;
行。
function WebForm_SaveScrollPositionSubmit() {
if (__nonMSDOMBrowser) {
theForm.elements['__SCROLLPOSITIONY'].value = window.pageYOffset;
theForm.elements['__SCROLLPOSITIONX'].value = window.pageXOffset;
}
请告诉我可以做些什么来解决此问题。为什么我在WebForm_SaveScrollPositionSubmit
函数中出现错误,而我没有明确使用它。虽然其他按钮在同一页面中工作正常,但为什么我在特定的地方遇到这个问题。
我将 asp.net 按钮和输入文本框放在更新面板的内容模板中,现在该按钮使服务器调用正常。