Привязать данные к кнопке ссылки для onclientclick () в управлении повторителем - PullRequest
1 голос
/ 07 февраля 2012

Я использовал кнопку ссылки в контроллере повторителя.и я хочу вызвать функцию javascript для события onclientclick, и я хочу передать параметр этой функции из данных, связанных с управлением повторителя.

Я использовал следующее-

<asp:LinkButton ID="lnk1" runat="server" Text="more" OnClientClick='loadOtherForm(<%# Eval("EventType")%>,<%# Eval("EventID") %>);' OnClick="lnk1_click" CommandArgument = '<%# Eval("PKID") %>' PostBackUrl='<%# GetDetailPagePath(Eval("EventType"),Eval("EventID")) %>'></asp:LinkButton>

, но это дает синтаксическую ошибку.

Я не знаю, что именно не так с этим утверждением.Я тоже попробовал ниже одного -

OnClientClick="loadOtherForm('<%# Eval("EventType")%>','<%# Eval("EventID") %>');"

, но он дает The server tag is not well formed. ошибку.

1 Ответ

0 голосов
/ 07 февраля 2012
OnClientClick='<%# Eval("EventType", "loadOtherForm(\"{0}\", ") + Eval("EventID", "\"{0}\")") %>'
...