Я пытаюсь очень трудно передать три параметра в яваскрипте функции изнутри ItemTemplate из в GridView:передать несколько аргументов через Eval к функции Javascript
Для одного параметра, то он работает отлично:
<asp:HyperLink ID="hypComment" runat="server" Font-Bold="True"
NavigateUrl='<%# Eval("CCN", "javascript:ShowCommentPopUp({0});") %>'>Add
</asp:HyperLink>
где CCN - моя колонка в gridview. Это фактически передаст ccn, в котором нажата строка:
Я хочу передать еще два параметра: «Имя» и «Статус» являются соответствующими столбцами как 2-й и 3-й аргументы для функции ShowCommentPopUp. Я пробовал много способов, но оказался во всех синтаксических ошибках. Вложено много времени.
, например:
NavigateUrl='<%# Eval(["CCN", "NAME", "javascript:ShowCommentPopUp({0}, {1});")
и т.д. и т.п.
если кто-нибудь может помочь мне, это очень ценится.
спасибо, Aparna
Внутри вашего Eval-звонка есть символ [ –