WebControl A di terze parti genera il seguente codice per visualizzare se stessa:Modifica output HTML lato server in ASP.NET
<div id="uwg">
<input type="checkbox" />
<div>blah-blah-blah</div>
<input type="checkbox" />
</div>
E 'possibile cambiarlo in
<div id="uwg">
<input type="checkbox" disabled checked />
<div>blah-blah-blah</div>
<input type="checkbox" disabled checked />
</div>
Quando clicchiamo
<asp:CheckBox id="chk_CheckAll" runat="server" AutoPostBack="true" />
situato sulla stessa pagina?
Abbiamo bisogno di farlo sul lato server (in ASP.NET).
Il controllo di terze parti non fornisce un'interfaccia per questo, quindi l'unica possibilità è di lavorare con l'output html. Quale evento della pagina devo gestire (se esiste)? Inoltre, c'è qualche equivalente al modello DOM, o ho bisogno di lavorare con l'output come stringa?
Questo è un metodo per la mia pagina o per webcontrol, ereditato dal controllo di quella terza parte. – Roma
Questa soluzione funziona molto bene nel mio controllo utente in quanto riscrive solo l'output per il controllo individuale in cui ti trovi. Per coloro che non riescono a capire cosa sta facendo, questa funzione sovrascrive il default del form (o dei miei controlli) Renderizza la funzione e sostituisce parte dell'HTML con HTML diverso. – Jrud