c# - FormView ItemTemplate 中的 ASP.net 访问控制

标签 c# asp.net formview itemtemplate

我有一个带有内部控件的项目模板的表单 View ,是否可以访问该控件 OnDatabound 以便我可以将控件与数据绑定(bind)。我在这里以面板为例。

<cc1:LOEDFormView ID="FireFormView" runat="server" DataSourceID="DataSourceResults"     CssClass="EditForm" DataKeyNames="id" OnDatabound="FireFromView_Databound">
<ItemTemplate>

<asp:Panel ID ="pnl" runat="server"></asp:Panel>

</ItemTemplate>

</cc1:LOEDFormView>

最佳答案

您还必须注意要查找的控件所在的项模式。就像如果您在项目模板中进行控制,那么它就像..

if (FormView1.CurrentMode == FormViewMode.ReadOnly)
{

  Panel pnl = (Panel)FormView1.FindControl("pnl");
}

关于c# - FormView ItemTemplate 中的 ASP.net 访问控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5900197/

相关文章:

c# - 如何将特定的Elasticsearch DSL查询转换为嵌套查询?

c# - 无法在 FormView 的 <EditItemTemplate> 中显示内容

asp.net - FormView ConvertEmptyStringToNull 和绑定(bind)

c# - 为什么 EntityFramework 会删除 UTF 编码的字符串?

c# - Log4net配置错误

c# - 带有选项卡项的用户控件不显示

c# - 字符串到 boolean 的内联转换

asp.net - 悬停时更改表格行样式

c# - 从 silverlight 应用程序访问 SQL Server 数据库

asp.net - FindControl 在 FormView 的错误模板中查找控件