更新:我简化了我的代码,试图在onClientClick中传递参数“1”。问题是,即使这不起作用,因为它翻译/编码我的引号,所以javascript没有看到它。我宁愿不在服务器端添加它。有没有办法将参数1简单地传递给OnClientClick函数?
我想在.aspx页面上执行此操作:
<asp:Button onClientClick="return ValidateFile('1');" ID="btnUploadNominatorPDF" runat="server" Text="Submit" />
但是,页面对引号进行编码,Javascript不会运行。
答案 0 :(得分:0)
如果您只是尝试将参数传递给aspx页面上的OnClientClick
事件,则应使用UseSubmitBehavior="false"
或可选OnClientClick="ValidateFile('1'); return false;"
抱歉,我对编码问题一无所知。