我试图在我的子嵌套网格视图上有一个下拉列表,但无济于事。我的 asp.net 4 Web 应用程序有代码。下面是我的gridview的代码。
<asp:TemplateField HeaderText="Status" SortExpression="Status">
<ItemTemplate><%# Eval("Status")%></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DropDownListStatus" runat="server">
</asp:DropDownList>
</EditItemTemplate>
<FooterTemplate>
<asp:DropDownList ID="DropDownListStatus" runat="server" >
</asp:DropDownList>
我正在使用 SqlDataSource。下面是我删除了一些导致错误的代码后的代码。
protected void GridView2_RowDataBound(object sender, GridViewRowEventArgs e)
{
//Check if this is our Blank Row being databound, if so make the row invisible
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (((DataRowView)e.Row.DataItem)["CertificateNo"].ToString() == String.Empty) e.Row.Visible = false;
}
}
我试图 FindControl 为我的下拉列表,使用查询并将其绑定到我的下拉列表,但我没有做这么简单的事情。