خب ببین ما دوتا معقوله اینجا داریم .. !!!
یک این که کاربر خارج شه و بعد از رفرش شدنصفحه چراغش خاموش شه ....
دوم این که بعد از خروج همون لحضه بدون پست بک و رفرش شدن چراغش خاموش شه.. !!
برای راه کار اول همون دیتابیس خوبه و میتونه کارتو راه بنداز
از این کد استفاده کن ... !!!
ین کدهای اچ.تی.ام.الت میشه :
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication2.WebForm1" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body runat="server" id="Bodyy" onunload="Bodyy_Unload">
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>
اینم کدهای C# و بیهایند کدت میشه :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication2
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Bodyy_Unload(object sender, EventArgs e)
{
// اینجا کدهاتو اضافه کن
System.IO.File.WriteAllText(Server.MapPath(".") + "/mohsen fathi.txt", "Unload");
// اینجا کدهاتو اضافه کن
//********************************************* تو این رویداد میتونی بانکتو به روز کنی
}
}
}
برای کار دوم تو باید پیغام لحضه ای برای اپدیت بفرستی که با اسفاده از signalr این امکان هست ... !!!!
یه معقوله ایه برای خودش ... !!!
سوالی بود در خدمتم .. !!!