Sweet alert açık kaynak bir kütüphanedir. Web sayfalarında javascript komutu olan alert metodunu çok profesyonel bir şekilde kullanmanıza izin verir. Bu uygulamamızda sweet alert ile ilgili basit bir deneme yapacağız.
c# kısmı
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication3
{
public partial class WebForm2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void OnShow(object sender, EventArgs e)
{
ErrorMessage(this, "Welcome", "Greeting");
}
public void ErrorMessage(System.Web.UI.Control control, string Message, string Title = "Alert", string callback = "")
{
try
{
ScriptManager.RegisterStartupScript(control, control.GetType(), "Script", "swal('" + Title + "','" + Message + "','error');", true);
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
}
}
Html kısmı
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm2.aspx.cs" Inherits="WebApplication3.WebForm2" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>
<asp:Button ID="btnShow" Text="Show" runat="server" OnClick="OnShow" />
</div>
</form>
</body>
</html>
|