This morning (July 5, 2011), while I was creating a simple ASP.NET page, I struggled a couple of hours against a GridView that apparently worked abnormally.
Description of the problemThe problem that I've encountered seems to be a wrong clientside controls ID's creation. Generally, the ASP.NET engine takes care of changing the ID to prevent duplication of identification that should be unique. For example, using a gridview and insert a control with id = "txtSelectedValue", and that is repeated for each row of the grid I will have a ClientID like this:
gridTest1_GridView1_ctl02_txtSelectedValue
View Original PostRecommend me to talk about ...______________________________________________________________________________________________________________________________________________
Stamattina, mentre stavo creando una semplice pagina
ASP.NET, ho lottato un paio di ore contro una
GridView che apparentemente lavorava in maniera anomala.
Descrizione del problema
Il problema che riscontravo sembrava un’errata creazione degli ID dei controlli ClientSide.
Generalmente il motore ASP.NET si prende carico di modificare gli ID
per evitare la duplicazione di identificativi che dovrebbero essere
univoci. Proprio nel caso di una GridView infatti, un controllo che noi
inseriamo con ID=”txtSelectedValue”, e che viene ripetuto per ogni riga
della griglia, avrà un ClientID simile a questo:
gridTest1_GridView1_ctl02_txtSelectedValue
Visualizza il prost originale
Consigliami quali argomenti trattare