PDA

View Full Version : سوال: نمایش پیام اخطار



saluck
جمعه 27 شهریور 1388, 09:04 صبح
سلام من یه برنامه وب نوشتم . می خوام وقتی کاربر اطلاعات اشتباه تایپ کرد . جعبع پیام اخطار بیاد. مثل messagebox چکار باید کنم؟

mahdi_7610
جمعه 27 شهریور 1388, 09:52 صبح
از try/Catch استفاده کنید .

کدهای خودتون را داخل بلوک try قرار بدید و عکس العمل خودتون بعد از وارد کردن اطلاعات اشتباه را داخل بلوک catch قرار دهید .


try
{
// code ...
}
catch(System.Exception ex)
{
MessageBox.Show(ex.Message);
}

saluck
جمعه 27 شهریور 1388, 10:38 صبح
خب یه چیزی . پروژه وب messagebox رو پشتیبانی می کنه. یعنی می شناسه؟

amironline
جمعه 27 شهریور 1388, 16:58 عصر
در ASP.Net نميشه از MessageBox استفاده كرد
ميتونين از روش زير استفاده كنين


try
{
/* do something here */
}
catch(Exception MyException)
{
Response.Write("<script language='javascript'>window.alert("+ '"' + MyException.Message + '"' +");</script>");
}



اينجا (http://madskristensen.net/post/JavaScript-AlertShow%28e2809dmessagee2809d%29-from-ASPNET-code-behind.aspx)هم با يه روش ديگه توضيح داده