rahele_sa
سه شنبه 26 اردیبهشت 1385, 15:03 عصر
من مقدار یک فیلد را تغییر دادم حالا می خواهم اطلاعات بروز شده را مجددا در GridView ببینم .
بزار اینم بگه که سوء تفاهمی پیش نیاد
ببینید من یک جدول دارم به 3 فیلد ID,Name,Heard
ببینید در فیلد ID شماره آهنگ ذخیره میشه
در فیلد Name نام آهنگ ذخیره میشه
در فیلد Heard که از نوع Boolean است در واقع نشان میدهد که کاربر این آهنگ را گوش داده یا نه
قصد من اینه که کاربر رکوردی را از GridView انتخاب کنه بعد با زدن دکمه Play مقدار فیلد Heard به True تغییر یابد .
بعد آهنگ را پخش کند (آهنگ های ما با نام شماره شماره ID ذخیره شده اند) به طور مثال اگر شماره فیلد ID رکوردی 20 باشد بدانید که یک فایل با نام 20 در پوشه Wave کنار پروژه می باشد.
حالا الگوریتم کدی که من تو دکمه Play نوشتم اینه
1 . مقدار فیلد Heard را به True تغییر دادم .
2 . سپس اینجا باید رکورد های GridView را مجددا بارگذاری کنم تا تغییرات انجام شده معلوم شود . (که این کارو بلد نیستم)
3 . Response.Redirect("~/Waves/" + StrID + ".Wav") (که با این کارم آهنگ را کاربر دانلود میکنه و گوش میده)
تو روش 3 واسه من جوریه که وقتی دکمه Play را میزنم MediaPlayer باز میشه و آهنگ را پخش میکنه (آیا این روش دانلود درسته)
همین .
فقط به ما بگین چگونه می توان رکورد های یک GridView را Refresh کرد .
و بعدش مرحله 3 هم انجام بشه (که در بالا گفتم)
با تشکر !
بزار اینم بگه که سوء تفاهمی پیش نیاد
ببینید من یک جدول دارم به 3 فیلد ID,Name,Heard
ببینید در فیلد ID شماره آهنگ ذخیره میشه
در فیلد Name نام آهنگ ذخیره میشه
در فیلد Heard که از نوع Boolean است در واقع نشان میدهد که کاربر این آهنگ را گوش داده یا نه
قصد من اینه که کاربر رکوردی را از GridView انتخاب کنه بعد با زدن دکمه Play مقدار فیلد Heard به True تغییر یابد .
بعد آهنگ را پخش کند (آهنگ های ما با نام شماره شماره ID ذخیره شده اند) به طور مثال اگر شماره فیلد ID رکوردی 20 باشد بدانید که یک فایل با نام 20 در پوشه Wave کنار پروژه می باشد.
حالا الگوریتم کدی که من تو دکمه Play نوشتم اینه
1 . مقدار فیلد Heard را به True تغییر دادم .
2 . سپس اینجا باید رکورد های GridView را مجددا بارگذاری کنم تا تغییرات انجام شده معلوم شود . (که این کارو بلد نیستم)
3 . Response.Redirect("~/Waves/" + StrID + ".Wav") (که با این کارم آهنگ را کاربر دانلود میکنه و گوش میده)
تو روش 3 واسه من جوریه که وقتی دکمه Play را میزنم MediaPlayer باز میشه و آهنگ را پخش میکنه (آیا این روش دانلود درسته)
همین .
فقط به ما بگین چگونه می توان رکورد های یک GridView را Refresh کرد .
و بعدش مرحله 3 هم انجام بشه (که در بالا گفتم)
با تشکر !