View Full Version : سوال: MessageBox پرسشي
farshad22
دوشنبه 07 دی 1388, 19:41 عصر
من براي پيغام عادي دادن به كاربر از كد زير استفاده كردم:
Page.ClientScript.RegisterStartupScript(typeof(Pag e), "alert", "window.alert('message');", true);
حالا ميخام براي انجام يك كار خاصي از كاربر سوال بپرسه.اگه تاييد كرد انجام بشه.چطوري لطفا؟!
raziee
دوشنبه 07 دی 1388, 19:56 عصر
کافیه کد زیر رو به باتن و یا لینک باتنتون اضافه کنید:
OnClientClick="return confirm('آیا دستور ویرایش را تایید میکنید؟');"
farshad22
دوشنبه 07 دی 1388, 20:46 عصر
ممنون.ولي رويداد من OnRowDeleting از گريد هست كه وقتي گذاشتم :
....OnRowDeleting="return confirm
بهم در زمان debug خطاي زير را داد :
Too many characters in character literal
raziee
دوشنبه 07 دی 1388, 20:53 عصر
رویداد؟!
ببینید شما این رو باید در باتن و یا لینک باتن قرار بدید . اون باتنی که اجرا کننده ی فرمان حذف هست.
برای استفاده در گرید اون ستون رو که دکمه ی حذف درش قرار داره رو به تمپلیت تبدیل کنید و کد رو بگذارید:
<asp:TemplateField ShowHeader="False">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False"
CommandName="Delete" Text="Delete" OnClientClick="return confirm('آیا دستور حذف را تایید میکنید؟');"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
farshad22
دوشنبه 07 دی 1388, 21:19 عصر
مرسي.درسته:لبخندساده:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.