ورود

View Full Version : سوال: غیر فعال کردن عناصر صفحه



Zabi42
پنج شنبه 14 آذر 1392, 13:06 عصر
با سلام
فرض کنید دکمه ای در سایت داریم که با کلیک بر روی آن 3 عملیات بر روی دیتابیس انجام میشود
خوب حالا چی کار میشه کرد که تا پایان انجام عملیات های این دکمه ، کاربر دیگه ای نتون بر روی آن کلیک کنه یا اگه کلیک کرد عملیاتی انجام نشه درواقع دکمه وعناضر روی صفحه غیر فعال بشه

fakhravari
پنج شنبه 14 آذر 1392, 13:33 عصر
public static void BtnProcessing(Button Btn, Page ThisPage, string Message = "!در حال پردازش")
{
Btn.OnClientClick = "this.disabled=true; this.value = '" + Message + "'";
Btn.UseSubmitBehavior = false;
}
در پیج لود
BtnProcessing(Button1,this);

Zabi42
پنج شنبه 14 آذر 1392, 16:48 عصر
مرسی از پاسختون حالا اگه LinkButton باشه و اون عملیات تو onCommand باشه چیکار باید کرد؟؟؟؟

Zabi42
پنج شنبه 14 آذر 1392, 16:51 عصر
BtnProcessing(Button1,this);


this چیه؟؟؟ نام صفحه ست؟
ارور می ده

fakhravari
پنج شنبه 14 آذر 1392, 17:34 عصر
BtnProcessing(btnProcess, this);
btnProcess اسم باتن و this همن صفحه که درونشی.
فعلا این برای باتن کاربرد داره.