PDA

View Full Version : سوال: ساخت messagebox با C#‎



maryamna
شنبه 16 مرداد 1389, 10:35 صبح
سلام دوستان می خواستم بدونم چطور می شه توی asp به زبان C#‎ یه messagebox ساخت
اگه باید متدش رو بسازیم لطفا راهنمایی کنید

mohsen.nsb44
شنبه 16 مرداد 1389, 12:14 عصر
سلام دوستان می خواستم بدونم چطور می شه توی asp به زبان C#‎‎ یه messagebox ساخت
اگه باید متدش رو بسازیم لطفا راهنمایی کنید
دوست عزیز تا اونجایی که من اطلاع دارم messagebox واسه برنامه هایی تحت ویندوز هستش و در asp نمی شه استفاده کرد اما برای اعتبار سنجیو صدور پیغام هم می تونی از کنترل های Validation استفاده کنی و یا از اجاکس کنترل تولکیت (تو یه سایتی دیده بودم که پیغام های مورد نیاز رو صادر می کرد اما یادم نیست کدوم سایت)
موفق باشید.
(همانطور که گفتم تا اونجایی که من اطلاع دارم.
ممکنه وجود داشته باشه و بنده مطلع نباشم)
موفق باشید .

exlord
شنبه 16 مرداد 1389, 12:19 عصر
سلام دوستان می خواستم بدونم چطور می شه توی asp به زبان C#‎‎‎ یه messagebox ساخت
اگه باید متدش رو بسازیم لطفا راهنمایی کنید


این ساده ترین راهشه ....
<head runat="server">
<%
Response.Write("<script language='JavaScript' type='text/javascript'>alert('asdd');</script>");
%>
</head>

میتونین از ClientScriptManager هم استفاده بکنین ....
http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k%28SYSTEM.WEB.UI.CLIENTSCRIPTMANAGER%29&rd=true

maryamna
شنبه 16 مرداد 1389, 23:44 عصر
این ساده ترین راهشه ....
<head runat="server">
<%
Response.Write("<script language='JavaScript' type='text/javascript'>alert('asdd');</script>");
%>
</head>

میتونین از ClientScriptManager هم استفاده بکنین ....
http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k%28SYSTEM.WEB.UI.CLIENTSCRIPTMANAGER%29&rd=true


سلام میشه راجع به کدتون بیشتر توضیح بدید
اینکه کجا باید بنویسم چون جایی که نوشتم ایراد گرفت

hashemi85sep
شنبه 16 مرداد 1389, 23:56 عصر
دوست عزیز تا اونجایی که من اطلاع دارم messagebox واسه برنامه هایی تحت ویندوز هستش و در asp نمی شه استفاده کرد اما برای اعتبار سنجیو صدور پیغام هم می تونی از کنترل های Validation استفاده کنی و یا از اجاکس کنترل تولکیت (تو یه سایتی دیده بودم که پیغام های مورد نیاز رو صادر می کرد اما یادم نیست کدوم سایت)
موفق باشید.
(همانطور که گفتم تا اونجایی که من اطلاع دارم.
ممکنه وجود داشته باشه و بنده مطلع نباشم)
موفق باشید .

سلام دوست عزیز
توی asp هم میشه مثل برنامه های تحت ویندوز messagebox ساخت
البته باید این using رو به برنامت اضافه کنی
using System.Windows.Forms;
بقیش دیگه مثل برنامه نویسی تحت ویندوزه
دوم اینکه میتونه با کد های جاوا هم messagebox ساخت

vbworm
یک شنبه 17 مرداد 1389, 00:06 صبح
به زبان VB براتون میذارم خودتون تبدیلش کنید. ببخشید چون هیچی از C نمیدونم. :قلب:



Public Sub UserMsgBox(ByVal sMsg As String, ByVal D As Page)
Dim sb As New StringBuilder
Dim oFormObject As New System.Web.UI.Control
sMsg = sMsg.Replace("'", "\'")
sMsg = sMsg.Replace(Chr(34), "\" & Chr(34))
sMsg = sMsg.Replace(vbCrLf, "\n")
sMsg = "<script language=javascript>alert(""" & sMsg & """)</script>"
sb = New StringBuilder
sb.Append(sMsg)
For Each oFormObject In D.Controls
If TypeOf oFormObject Is HtmlForm Then
Exit For
End If
Next
oFormObject.Controls.AddAt(oFormObject.Controls.Co unt, New LiteralControl(sb.ToString()))
End Sub

ricky22
یک شنبه 17 مرداد 1389, 08:22 صبح
سلام
اینو (http://csscody.com/demo/tag/jquery-message-box/)نگاه کن.
اگه خوب بود از اینجا (http://www.eggchops.com/web-stuff/jquery/jgrowl-jquery-alerts-and-message-box/)دانلود کن.

exlord
یک شنبه 17 مرداد 1389, 08:28 صبح
سلام میشه راجع به کدتون بیشتر توضیح بدید
اینکه کجا باید بنویسم چون جایی که نوشتم ایراد گرفت
اگه html بلد باشین و به تگ های head که نوشته شده دقت کنین متوجه میشین که کجا باید بنویسین ....
در غیر این صورت صفحه aspx خودتون رو باز کنین و تگ head رو پیدا کنین و توی اون این کد رو بنویسین ...

<%
Response.Write("<script language='JavaScript' type='text/javascript'>alert('asdd');</script>");
%>

maryamna
یک شنبه 17 مرداد 1389, 11:55 صبح
اگه html بلد باشین و به تگ های head که نوشته شده دقت کنین متوجه میشین که کجا باید بنویسین ....
در غیر این صورت صفحه aspx خودتون رو باز کنین و تگ head رو پیدا کنین و توی اون این کد رو بنویسین ...

<%
Response.Write("<script language='JavaScript' type='text/javascript'>alert('asdd');</script>");
%>



سلام
ممنون از کمکتون تونستم بنویسم ولی مشکل اینه که می خوام وقتی روی button کلیک کردم پیغام ظاهر شه می شه کمکم کنید

ricky22
یک شنبه 17 مرداد 1389, 12:03 عصر
سلام
ممنون از کمکتون تونستم بنویسم ولی مشکل اینه که می خوام وقتی روی button کلیک کردم پیغام ظاهر شه می شه کمکم کنید
این یک پروژه متن باز برای ASP.NET هست.
مقال هم داره.
با کلیک هم MEssage box میده.
http://jquerymessagebox.codeplex.com/

zahra63h
پنج شنبه 06 شهریور 1393, 08:39 صبح
ممنون
راه حلتون خیلی عالی بود، بهتر از کدهای جاواست.

zahra63h
پنج شنبه 06 شهریور 1393, 08:42 صبح
سلام دوست عزیز
توی asp هم میشه مثل برنامه های تحت ویندوز messagebox ساخت
البته باید این using رو به برنامت اضافه کنی
using System.Windows.Forms;
بقیش دیگه مثل برنامه نویسی تحت ویندوزه
دوم اینکه میتونه با کد های جاوا هم messagebox ساخت



راه حلتون خیلی عالی بود. بهتر از کدهای جاواست