我正在尝试在网格视图的标题模板内设置文本框的值,但无法做到。
<asp:GridView ID="gv" runat="server"
<Columns>
<asp:TemplateField HeaderStyle-HorizontalAlign="Left" HeaderText="ABC">
<HeaderTemplate><asp:TextBox ID="d1" runat="server">ABC</asp:TextBox></HeaderTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
.cs 方试图设置值
gv.HeaderRow.FindControl("d1"). ="DEF"
预期:Id="d1" 的文本框应设置为 DEF 实际:在此代码 gv.HeaderRow.FindControl("d1") 之后没有获得适当的语法来绑定它。