PDA

View Full Version : سوال: شروع دانلود به صورت خودکار



programmer755
سه شنبه 22 اردیبهشت 1394, 13:41 عصر
سلام دوستان
من میخوام به محض لود شدن صفحه دانلود به صورت اتوماتیک انجام بشه
توی Page Load چه کدی باید بنویسم ؟
با تشکر

programmer755
سه شنبه 22 اردیبهشت 1394, 14:23 عصر
دوستان من جواب سوالمو پیدا کردم :
کدی که نوشتمو میزارم شاید به درد بقیه هم بخوره

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{



StartAudioDownload();


}
}


private void StartAudioDownload()
{
myEntity entity = new myEntity ();
int id = Int32.Parse(Page.RouteData.Values["id"].ToString());


Article ar = entity.Articles.Single(p => p.ID == id);


ar.DownloadCount = (Convert.ToInt32(ar.DownloadCount) + 1);
entity.SaveChanges();


Response.Redirect(ar.DownloadUrl);
}




با این کد هم دانلود به صورت اتوماتیک شروع میشه و هم یک واحد به تعداد دانلود ها اضافه میشه