الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اضع كود javaScript داخل كود asp.net

مغلق
بدأه musaireae في 29 أكتوبر 2005 · 3 رد · 592 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف اضع كود javaScript داخل ملفات #C في asp.net و كيف اقوم اقوم بمناداه الfunction التي بداخل script

If you have an apple and I have an apple and we exchange these apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.

#3

مشكور يا اخي ولكن ممكن لو تتفضل على و ترفق مثال على ذلك لايضاح الفكره تماما لانني محتاج لها ضروري ولم استطع تطبيقها .

If you have an apple and I have an apple and we exchange these apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.

#4

اخي الكريم.... هناك اكثر من طريقة و ليس بالضرورة ان تضيف كود الجافا سكريبت بداخل شفرة السي شارب ... يمكن ان تضيف كودك في ملف جديد و تعمل على اضافته في بداية صفحتك بداخل الـ HTML كود ... هذا طريقة ... كالتالي:

<script src="youfile.js" type="text/javascript"></script>

و من خلال هذه الطريقة ... يمكنك ان تستخدم طريقة الاخ W3Developer و ذلك باضافة خصائص الى أدوة الويب التي تحب ان تتعامل معها من الجافاسكريبت

الطريقة الثانية:

تقوم بكتابة شفرة الجافا سكريبت بداخل الـ PageLoad كالتالي - مثلا -

string strScript;
strScript= "<script language=JavaScript>        ";
strScript+="function CheckAll( checkAllBox )     	 ";
strScript+="{             	 ";
strScript+="	var frm = document.Form1;        ";
strScript+="	var ChkState=checkAllBox.checked;      ";
strScript+="	for(i=0;i< frm.length;i++)        ";
strScript+="	{              ";
strScript+="  e=frm.elements;       	 ";
strScript+="        if(e.type=='checkbox' && e.name.indexOf('Id') != -1)";
strScript+="            e.checked= ChkState;     	 ";
strScript+="	}              ";
strScript+="}             	 ";
strScript+=" </script>           	 ";

if(!this.IsClientScriptBlockRegistered("clientScriptCheckAll"))
this.RegisterClientScriptBlock("clientScriptCheckAll", strScript);

و من ثم تستدعي شفرتك متى ما اردت بنفس الطريقة الاولى .... كما في اضافة خصائص الى اداوات الويب في مقال الاخ المذكور آنفا

الطريقة الثاثة ... ان تكتب شفرة الجافا سكريبت بداخل ملف كما في الطريق الاولى .... و بدلا من اضافة خصائص الى اداة من ادوات الويب التي تحب التعامل معها ... يمكنك ان تختار احد الـ دوال المتاحة لهذه الاداة بداخل كود الـ ASPX/HTML كالتالي:

<asp:textbox id=mytext runat=server onChange=CallYourJSChangeFunction></asp:textbox>

و السلام عليكم

Quran_Signature.jpg

هذا الموضوع مغلق.

مواضيع مشابهة