PDA

View Full Version : نمایش پیغام تائید در کلیک بر روی دکمه GridView



Developer Programmer
دوشنبه 20 تیر 1390, 12:25 عصر
فرض کنین که یک GridView دارید و در هر سطر، شماره نامه رو داخل Label بعلاوه اینکه واحد مربوطه رو داخل Drop Down List نشون میدید.
کاربر میاد در هر سطر، از داخل کومبو انتخاب میکنه که این نامه به کدوم واحد ارجاع بشه.

با کلی گشت و گذار در اینترنت تونستم با استفاده از
btn.Attributes.Add("onclick", "javascript:return " & "confirm('
یک پیغام رو در جایی مثل RowBound به اون سطر انتصاب و نشون بدم اما چون تا قبل از کلیک بر روی Button مطمئن نیستین که مقدار دقیق کومبو چیه، لذا میخوام دقیقا در لحظه کلیک روی Button بتونم مقدار کومبو رو جهت تائید نشون بدم.

چی کار کنم؟!

Naranj
دوشنبه 20 تیر 1390, 14:04 عصر
سلام
برای اینکار یک تابع تعریف کنید به این صورت


function ShowText() {
if (confirm($('#<%= DropDownList1.ClientID %> option:selected').val()) == true)
return true;
else
return false;

}

بعد بر روی رویداد OnClientClick دکمه ای که می خواهید این پیغام نمایش داده شود به اینصورت تابع را صدا می زنید


OnClientClick="return ShowText()"

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

Developer Programmer
سه شنبه 21 تیر 1390, 19:55 عصر
تست میکنم فردا نتیجه رو میگم.
ممنون لطف کردین