我正在使用其中已定义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