javascript
  • asp.net
  • linkbutton
  • onclientclick
  • 2012-02-07 17 views 1 likes 
    1

    リピータコントロールのリンクボタンを使用しました。私はonclientclickイベントでjavascript関数を呼び出したいと思って、リピータコントロールに結合されたデータからその関数にパラメータを渡したいと思います。リピータコントロールのonclientclick()のリンクボタンへのデータのバインド

    私はfollowing-

    <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.エラーを与えています。

    答えて

    0
    OnClientClick='<%# Eval("EventType", "loadOtherForm(\"{0}\", ") + Eval("EventID", "\"{0}\")") %>' 
    
    関連する問題