Asp.Net jquery JavaScript WebMethod

Asp.net ile hazırlamış olduğunuz web sayfasını kapattığımız anda kodlarımızın çalışmasını sağlamak için öncelikle tasarım kısmına javascript,jquery kod ekliyoruz.Bu şekilde dinamik olarak sayfamızın kapanışını kontrol edebiliriz.Kodlarımız sayfalar arası geçişlerde ve sayfamızın kapanış anında çalışmaktadır.Aşağıda tasarım bölümü default.aspx ve kod sayfası default.aspx.cs örneğini ekliyorum.Bu kodlar iexplorer firefox da normal çalışmakda opera gibi tarayıcılarda sürümlerine göre sorun çıkarabilir.

Design Source

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">

<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js" type="text/javascript"></script> 

<script language="javascript" type="text/javascript">

$(document).ready(function () {
$(window).unload(function () {
PageMethods.kodlar();
});
});
window.onbeforeunlaod = function () {
PageMethods.kodlar();
};
</script>

<title></title>
</head>
<body>

<form id="form1" runat="server" >    
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true" >
</asp:ScriptManager>
<div></div></form>

</body>
</html>

Default.aspx.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Services;

public partial class _Default : System.Web.UI.Page
{
[WebMethod]
public static void kodlar()
{
//Yapmak istediğimiz işlem...
}
}





Diğer Konular:

Mysql Turkce Karekter Problemi

Php Konulara Etiket Tag Ekleme

Php ile Navigation Kategori Kodu

Google botlar sitenize uğramıyorsa

C# .net ile md5 fonksiyonu

Kodların Renkli Gözükmesi-Sözdizimi Vurgulama

C# SQLEXPRES bağkantısı connection

C# .Net gelen IP adresini kaydetmek.

Mysql C# .net ile Konuları veya Makale Sayfalama

Asp.Net Google için Sitemap


Geri dön