Potvrzovací okénko v ASP.NET
Pokud potřebujete v ASP.NET potvrdit od uživatele nějakou akci, je jednou z možností vyvolání potvrzovacího okénka (jako je například ve WinForms/WPF MessageBox, ten ale v ASP.NET nenajdeme). Takový problém se dá elegantně vyřešit kouskem JavaScriptu. Pokud pro Button použijete kód, který uvidíte níže, vyskočí na uživatele při kliknutí potvrzovací okénku a handler eventu OnClick se zavolá jen tehdy, pokud uživatel klikne na Ano/OK – nemusíte se tedy starat o žádné podmínky co udělat, když uživatel dá Ne, a tak dále.
Teď tedy slíbený kód:
<asp:Button ID="DeleteBtn" OnClick="DeleteBtn_Click" OnClientClick="return confirm('Jste si jistý, že chcete položku smazat?');" Text="Delete" Width="100" Height="40" runat="server" />
Comments 0 Comments