目的是在 OnClientClick 事件中附加 javascript 代码,以将 SearchIDTextbox 的值作为 ID 参数传递。如果我硬编码“22”为???? 该功能运行正常。我想我需要做????一个单值绑定表达式,但我在设置代码时遇到了麻烦。
<asp:ImageButton ID="PremiumUserImageButton" Width="40px" OnClientClick="return clientClickEvent('AdvancedSearch.aspx?ID= ???? )" CausesValidation="False" ImageUrl="~/Images/Premium.gif" runat="server" />
试过这个没有运气!
<asp:ImageButton ID="PremiumUserImageButton" Width="40px" OnClientClick="return clientClickEvent('AdvancedSearch.aspx?ID='<%# GetID() %>'" CausesValidation="False" ImageUrl="~/Images/Premium.gif" runat="server" />