itemtemplate を定義したデータリストを使用しています。この itemtemplate 内で asp:LinkButton を使用しています。この linkbutton タグで OnClick="methodname" を使用しました。コード ビハインドで対応する mehtodname を定義していますが、ページをロードしたり、データリスト内の項目をクリックしたりすると、Java ランタイム エラーが発生し続けます。言及された名前で定義されたjavascript関数関数がないと言っています。
asp:LinkButton はサーバー コントロールではありません。JavaScript ではなく、C# のコード ビハインドを使用したいと考えています。どうすれば進めますか??
<asp:DataList ID="DLID" RepeatColumns="5"
RepeatDirection="Horizontal" runat="server">
<ItemTemplate>
<div class="home">
<div class="homeblock"> </div>
<div class="homeitem">
<ul> <li> <span style="font-size:small;">
<asp:LinkButton ID="TopItem" runat="server" OnClick="Item_OnClick"> <%# Container.DataItem %> </asp:LinkButton>
</span> </li> </ul>
</div>
</div>
</ItemTemplate>
</asp:DataList>