我正在使用其中已定義itemtemplate的數據列表。我在這個項目模板中使用asp:LinkButton。我在這個linkbutton標籤中使用了一個OnClick =「methodname」。我在我的代碼後面定義了相應的mehtodname,但是當頁面加載並單擊數據列表中的任何項時,我一直收到Java運行時錯誤。它說,我沒有提到的名稱定義的JavaScript函數功能。服務器控件onclick錯誤
Isnt asp:LinkButton服務器控件。我想用我的c#代碼而不是javascript。我如何繼續?
<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
>
發佈更多驗證碼。還發布呈現的輸出。 – lincolnk 2010-10-26 21:23:11
在OnClick和OnClientClick之間混合?我們確實需要更多的代碼。 – 2010-10-26 21:26:29
更新問題代碼 – zack 2010-10-26 23:43:41