Voglio che HeaderText venga visualizzato solo quando la modalità di modifica è attiva
<asp:TemplateField>
<EditItemTemplate>
<asp:FileUpload ID="fileUploadControl" runat="server" />
</EditItemTemplate>
</asp:TemplateField>
Non ho Inserisci modello e desidero che il testo dell'intestazione venga visualizzato solo durante la modalità di modifica
risposte:
1 per risposta № 1Un modo per farlo sarebbe iscriversi a RowDataBound (supponendo che si stia usando un GridView). Controlla se una riga è nello stato Modifica e aggiorna il testo dell'intestazione corrispondente per la cella.
protected void grd_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowState == DataControlRowState.Edit)
{
grd.HeaderRow.Cells[0].Text = "Upload a File"; // Cell 0 in this case may need to be changed to match your Cell.
}
}