在我的页面中,我有这个区域抛出错误:
<asp:Panel id="errorPanel" CssClass="errorclass" runat="server">
<fieldset>
<legend runat="server" id="errorlegent" class="errorlegentclass">Σφάλμα ελέγχου</legend>
<div id="errordiv" runat="server">
</div>
</fieldset>
</asp:Panel>
在我的代码后面,我有这个脚本发送错误:
Dim element As String = "errordiv"
msg = "Some error message....."
Dim script As String = "<script type='text/javascript'> function() { document.getElementById(" + element + ").innerHTML = '" + msg + "'; } </script>"
Page.ClientScript.RegisterStartupScript(Me.GetType(), "myURL", script)
我看到脚本具有我想要的所有值。但是我的页面中没有显示错误消息。
答案 0 :(得分:0)
问题是在Page_Load我Email.focus()
时开始的。
我真的无法理解它是如何阻止脚本的...但事实是它阻止了脚本。
非常感谢Marc B的帮助......从我的代码中出现错误(输入错误)的方面来看,这很有帮助。