OnClientClick
在 C# Asp.Net 中,当从 ASP 按钮按下时,我需要将我的转发器出现索引传递给 Javascript 函数。这是我的代码
<asp:Button ID="btnGetNewQuote"
Text="Get New Quote"
class="pcbutton"
runat="server"
OnCommand="GetNewQuote"
CommandArgument ='<%# Container.ItemIndex %>'
OnClientClick="return getNewQuote(<%# Container.ItemIndex %>) />
如果我硬编码 ....OnClientClick="return getNewQuote(0)"> 它可以工作并且 JS 被调用,但是只要我把 #Container.ItemIndex # 放在那里,JS就会被忽略并且它只是回发给后面的代码...
将 JS Functions传递Container.ItemIndex
到页面上除此之外的所有其他地方都有效OnClientClick
吗?
有谁知道这是为什么以及我能做些什么来解决它?