【发布时间】:2014-03-25 23:14:43
【问题描述】:
我在 FormView 的 ItemTemplate 中有一个 DIV (id=itemButtons)。虽然它有 runat=server 它的 ID 不能传递给后面的代码。我收到未声明 itemButtons 的错误。有什么帮助吗?
代码隐藏
Sub Page_Load() Handles Me.Load
itemButtons.visible = True
End Sub
ASPX 页面
<asp:FormView ID="FormView1" runat="server" DataKeyNames="IDrecipe" DataSourceID="SqlDataSource1">
<ItemTemplate>
<div id="itemButtons" visible="false" runat="server">
<asp:LinkButton ID="EditButton" runat="server" CausesValidation="False" CommandName="Edit" Text="Edit" />
<asp:LinkButton ID="DeleteButton" runat="server" CausesValidation="False" CommandName="Delete" Text="Delete" />
<asp:LinkButton ID="NewButton" runat="server" CausesValidation="False" CommandName="New" Text="New" />
</div>
</ItemTemplate>
</asp:FormView>
【问题讨论】:
标签: asp.net code-behind formview