0

リストビュー項目の値を javascript 関数に渡したいのですが、このコントロールはレイアウト テンプレート、つまりアンカー タグ内にあります。このアンカー タグにデータをバインドしており、このクリックで javascripot 関数を呼び出したいと考えています。

<asp:ListView ID="ListviewInnerComent" runat="server" DataKeyNames="ID"                                                               OnItemDataBound="ListviewInnerComent_ItemDataBound" OnItemCommand="ListviewInnerComent_ItemCommand">
    <LayoutTemplate>

     <ul id="itemPlaceholderContainer"runat="server">
       <li  id="itemPlaceholder" runat="server">

         </li></ul>

<div >
 <a href='<%# Eval("ID") %>' id="showmore"  class="showmore"  runat="server" onclick="GetRecords1();" >Show More</a>

//WANT TO PASS THIS ANCHOR TAG VALUE  THAT i AM BINDING TO JAVASCRIPT FINCTION. 
                                                                                 </div>


                                                                    </LayoutTemplate>


function GetRecords1
(response) {
        var xmlDoc = $.parseXML(response.d);
        var xml = $(xmlDoc);

    var ID=document.getElementById("showmore").title; 
alert(ID);
WANT TO CALL PASSED VALUE HERE
}
4

1 に答える 1