by Andrea
21 March 2007 22:03
Queste sono le cose che mi piacciono, quando con poche righe di codice si risolve immediatamente un problema. Infatti con una riga di markup è possibile aggiungere ad un button una messagebox di conferma, che io utilizzo (ad esempio) quando devo eseguire delle cancellazioni, e tutto grazie al ConfirmButtonExtender. (così non serve neanche scrivere javascript) In questo esempio, ho usato il ConfirmButtonExtender in una colonna di cancellazione creamdomi un colonna con un TemplateField.
<asp:TemplateField >
<ItemTemplate>
<asp:LinkButton
CommandName="delete"
runat="server"
ID="deleteRecord"
Text="delete" />
<ajaxControlToolkit:ConfirmButtonExtender
ID="bDeleteExtender"
runat="server"
TargetControlID="deleteRecord"
ConfirmText="Sicuro di voler cancellare?" />
</ItemTemplate>
</asp:TemplateField>
Bello, semplice e funziona