سلام من یه برنامه وب نوشتم . می خوام وقتی کاربر اطلاعات اشتباه تایپ کرد . جعبع پیام اخطار بیاد. مثل messagebox چکار باید کنم؟
سلام من یه برنامه وب نوشتم . می خوام وقتی کاربر اطلاعات اشتباه تایپ کرد . جعبع پیام اخطار بیاد. مثل messagebox چکار باید کنم؟
از try/Catch استفاده کنید .
کدهای خودتون را داخل بلوک try قرار بدید و عکس العمل خودتون بعد از وارد کردن اطلاعات اشتباه را داخل بلوک catch قرار دهید .
try
{
// code ...
}
catch(System.Exception ex)
{
MessageBox.Show(ex.Message);
}
خب یه چیزی . پروژه وب messagebox رو پشتیبانی می کنه. یعنی می شناسه؟
در ASP.Net نميشه از MessageBox استفاده كرد
ميتونين از روش زير استفاده كنين
try
{
/* do something here */
}
catch(Exception MyException)
{
Response.Write("<script language='javascript'>window.alert("+ '"' + MyException.Message + '"' +");</script>");
}
اينجا هم با يه روش ديگه توضيح داده