كيف ممكن أعمل message بس من خلال javascript with asp.net ....................
ex...
Response.write("<script language=''javascript>window.alter('not valid')</script>")
how , Plase send answer ................
كيف ممكن أعمل message بس من خلال javascript with asp.net ....................
ex...
Response.write("<script language=''javascript>window.alter('not valid')</script>")
how , Plase send answer ................
شوف يا صاحبي ...
الموضوع على 3 حالات وهي شرح لكل حالة على حدة:
1- اذا بدك تطلقها كتنبيه أو شيء من قبيله في Client Side فالكود رح يكون كالتالي:
لنفرض عندي الزر التالي:
<asp:Button
ID="btn_Alert" runat="server"
CausesValidation="false"
Text="Cancel"
OnClientClick="java script:alert('This is Client Side Alert...!');" UseSubmitBehavior="false" />2- اطلاقه عند ادخال بيانات خاطئة وبالنسبة لهالموضوع فانت عليك تستعمل :
ValidationSummary
بالاضافة لاستخدام عناصر Validation اللي مع البيئة وبيكون كل شيء انتهى باعداد العنصر ValidationSummary على أن يطلق تنبيهات بدل الرسائل
3 الحالة الثالثة : اطلاقه في Server Side وهي بالذات بتنحل كالتالي:
عرف الكلاس التالي:
using System.Web;
using System.Text;
using System.Web.UI;
/// <summary>
/// A JavaScript alert by Ammar
/// </summary>
public static class Alert
{
public static void Show(string message)
{
string cleanMessage = message.Replace("'", "\\'");
string script = "<script type='text/javascript'>alert('" + cleanMessage + "');</script>";
Page page = HttpContext.Current.CurrentHandler as Page;
if (page != null && !page.ClientScript.IsClientScriptBlockRegistered("alert"))
{
page.ClientScript.RegisterClientScriptBlock(typeof(Alert), "alert", script);
}
}هلأ ببساطة في كودك استدعيه كالتالي:
Alert.Show("String Goes Here, Be aware for special Chars...");الف شكر الك يا Arwany وان شاءالله تكون العضو المميز في الايام القادمة..........
تأسف إدارة الفريق العربي لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة طلب حل الواجبات والتمارين وأعمال السنة.
قواعد طرح المشاركات
You can fly while you can touch the sky
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…