2014-11-28 3 views
0

Im пытается передать gridrowindex к яваскрипту функции, но во время выполнения я получаю сообщение об ошибке говорящего Uncaught SyntaxError: Unexpected token < Gridview находится в UpdatePanel следует, что никакой разницаПереходя Gridrowindex к яваскрипту ошибке

<asp:TemplateField HeaderText="Quick Donate"> 
            <ItemTemplate> 
             <asp:Button ID="btnQuickDonate" runat="server" 
              CommandName="Insert" 
              OnClientClick="chng(<%# Container.DataItemIndex %>,this);" 

              onclick="btnQuickDonate_Click" 
              Text="Quick Donate" /> 
            </ItemTemplate> 
           </asp:TemplateField> 

<script type="text/javascript"> 
     function chng(t, obj) { 

       var CellValue, cell, tj; 
       var table = document.getElementById('<%=GridView1.ClientID %>'); 
       cell = document.getElementById('<%=GridView1.ClientID %>').rows[parseInt(t) + 1].cells[1]; 
       tj = cell.innerHTML; 
       alert(tj); 

     } 

    </script> 

ответ

0

это кажется сделать это

'<%# "chng(\"" + Container.DataItemIndex + "\")" %>'