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

عندي قالب index.html كيف ادخله على ال asp.net 2.0

مغلق
بدأه FUNCTION في 17 يونيو 2007 · 10 رد · 1,061 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اولا اشكر العالمين على هذا المنتدى الرائع الذي يحتوي على خبراء كباررررررر وانا متاكد راح احصل على الرد الشااااااافي والكافي من الخبراء الي مرو في تجارب ASP.NET

مشكلتي كالتالي :

عندي صفحة تبليت ( قالب ) من نوع HTML صفحة فيها تصميم ايد ان ادخلها على الـ ASP.NET كيف الطريقة ؟؟؟

وكذلك اهم من تدخيل الصفحة على الاي اس ابي اكس هوووو كيف لما ادخل الصفحة استخدم اكواد الـــ ASP.NET ???

مثل استخدامات الـ OLEDB وكذلك لما اريد لما تتحمل الصفحة في الفروم لود ينفذ امر معين ....

ابي بس المفتااااااااح للحل هذا .. وجزاااااااااكم الله الف خير ...

ووعد مني له الدعاء ليل نهار من يساعدني .... تحيااااااااااااااااااتي لكم انتظر الرد على احر من الجمر ...

#2

أخي عادي، ما في أي مشكلة دخلها عادي ع المشروع، عن طريق Add exsting items -ثم اذهب الى الصفحة التي تريد أن تضيفها،

وأعد تسمية امتدادها وضعه .aspx

اما كيف تجعل الأحداث الخاصة بـ Server Control تعمل على ادوات الـ HTML، كالتالي:

بعد أن تحول امتدادها، اذهب الى Source View واختار الأداة من أعلى الشمال، والحدث من أعلى اليمين....

ولكن لا تنسى أن تضع عند الأدوات التي تريد أن تغير أحداثها runat="server"، وتذكر أيضا أنه اذا كان هناك سكربتات مشبوكة بهذا الكنترول، فلن تعمل بعد أن تحوله إلى Server html control

rulesor7.gif
#3

رح اشرحلك (الخطوات المنطقية) لتحويل الصفحة بنجاح

أول شي أنشئ صفحة ASPX جديدة بالاسم الذي تريد (الاسم مهم من أجل اسم الكلاس)

افتح الصفحة في نمط تحرير المصدر (View Source)

هلأ انسخ محتويات صفحتك html إلى الحافظة

اذهب إلى صفحة aspx وانظر معي جيدا سترى ما يلي:

أن لصفحة aspx ترويسة مهمة يجب أن تبقى على حالها فلا تفقدها (لأنها معنية ببعض الخواص)

أن لصفحة aspx ما يدعى Form تعمل على مستوى السيرفر

هلأ اذا عندك صفحة html فيها ترويسة <html>

خلص انسخ من هالنقطة والصقها بدل (استبدال النص بالنص) النص الموجود من مكان <html> في الصفحة aspx

هلأ لازم تشوف اذا الصفحة الناتجة فيها فورم تعمل على مستوى السيرفر خلص مشي الحال وإلا :

أنشئ بعد جسم الصفحة مباشرة ما يلي:

<body>
<form id="form1" runat="server">
//the rest of your html page markup text
</form>
<body>

هلأ خلينا نتلافى معظم المشاكل اللي بيوقعو فيها الشباب في هذه النقطة وهي :

أول شي وأهم شي مصادر صفحة html ونعني بذلك كل ما تؤشر له هذه الصفحة من ملفات

كملفات جافاسكريبت

وملفات css

وغيرها من الملفات اللازمة لعمل الصفحة وخصوصا اذا كان التصميم xhtml/css

لا تنسى أن تراعي اقفال كل كود بشكل صحيح حتى يتسنى لك تصميم الصفحة في زمن التصميم

الآن مبروك عندك صفحة aspx من تصميم html موجود مسبقا

لاستخدام تلك العناصر المرادة عليك أن تقوم باستخدام مهاراتك البرمجية في ASP.NET

لمزيد من هذه المعلومات يرجى البحث قليلا في المنتدى

#4

بسم الله الرحمن الرحيم

والله ماااااااااخاب ظني ابداً انا متاكد اني بشوف ناس شغااااااااالة وتعرف للغة الـ ASP.NET وفعلا وجدت

اخي الكريم abuehab شكرا على ردك الرائع بصراحة اعجبني ردك .. بس تعرف انه انا احس روحي مخبط شوي .. مادري ربما مستعجل لامر ما..

احس اني مافهمت عليك بشكل اكثر .... الله يعطيك العافية ... وشوف الرد الي تحت هو لك ولصاحبنا العزيز

اخي العزيز Arwany المحترم .. بصراحة شرحك يدل على معرفتك باللغة وتجاربك الكثيرة فيها .. بصراحة خطواتك رائعة

ولكن انا لعلمك مبتدئ يعني احتاج شوي مراعة في الامور .. وكما قلت احس راسي مصدع ماادري ليش مو قادر استوعب ..

اخي العزيز Arwany وكذلك اخي abuehab في المرفقات .. صفحة الـ html ابي احولها إلى aspx وابي اكتب اكواد ASP.NET مثلا كود في تحميل الصفحة Page load وكذلك اهم حاجة عندي .. هو في نفس التصميم لما اضيف مثلا textbox1 مكان صورة textbox في التصميم.. ابي التكست هذا يعمل بشكل جد ...

لو حبذا مثال صغير او تعديل على هذه الصفحة يكون فعلت خير في هالفقير ... والله يجزيكم الف الف الف خير والدعاء بظهر الغيب لكم ..

انتظر ردكم على احر من الجمر او اكثر ......... الهيييييييييييي يوفقكم يارب

Test_ASP.NET_2.0.rar

#5

ببساطة أخي الكريم شوف شو ساويت

(راجع المرفقات)

أول شي حولت الصفحة لصفحة aspx بالطريقة اللي قلتلك عليها

تاني شي حولت العناصر اللي من نوع html إلى عناصر سيرفر باضافة

 runat="server"

كخاصية لكل عنصر حتى الصورة الموجودة باسم تسجيل الدخول عملتها نفس الشي عنصر سيرفر

هلأ عملت حدث انو اذا حطيت اسم مستخدم وكلمة سر بيظهرولك في العنوان الخاص بالصفحة

بكود برمجي كتير كتير سهل

بس انت حاول تدرس شي اسمو التعامل مع عناصر html كعناصر سيرفر

وقراه شوي عن خواص الكلاسات الخاصة فيهم ورح تستمتع بتحويل عدد هائل من العناصر لعناصر سيرفر وتستفيد كتير ان شاء الله

ASPNET.zip

تم تعديل هذه المشاركة بواسطة Arwany في 17 يونيو 2007 في 11:36

#6

بسم الله الرحمن الرحيم

والله انك محتررررررررررررررررررررررررررررف فعلا والله لو اني صاحب شركة برمجة ASP.NET كان احطك مدير الدبارتمنت..

انا لحد الان ماشفت الكود ولا المرفقات بس حملتهم بس متاكددددددددددددددددد انه فعلا رااااااااااااااااائع

راح اشوف المرفقات وراح ارد عليييك ياحبيبي

تحياااااااااااااااااااااتي لك عزيزي الهي يفتح لك كنوز الذهبان في الدنيا والاخرة بحق القرآن العظيم

تحياتي لك

#7

بسم الله الرحــمن الرحيم

والصلاة والسلام على اشرف الانبياء والمرسلين محمدوآله الطاهرين ...

المحترم العزيز المحترف الاستاذ Arwany

اولا .. احب اشكرك من اعــماق اعـــــــــماق اعــماااااق شراييين قلبي ياغالي ,, الف شكرررررررر لك ومن لم يشكر المخلوق لم يشكر الخالق ... شكرا لله الواحد القهار

حبيبي Arwany والله لا تعلم انك فرجت عني هم شغالني وافكر فيه من زماااااااااااااااااااان يمكن لو اقول لك ماتتصور .. يوم كنت في الكلية عام 2006 يوم تخرجت من الكلية عجزت عن الطريقة كيف تتستوي وبعدها تركتها .. ورجع الامل ثانيه ... وبصراحة اعلم اخي العزيز وثق بالله انك فرجت عني هم كبير ...

الله يوفقك يابن عمي في الدنيا والاخرة ويفتح لك كل ابواب الرحمه والعافية والخير والصلاح ويجعلك ذخر للمسلمين

موفق دنيا وآخر ... تحياتي لك

#8

اخي العزيز Arwany تحية طيبة وبعد .,,,,,

انا سويت نفس ماقلت اني احط كلمه runat="server" على الـ form والـ Head

ولكن مازال هناك فيه خطأ عندما اريد عرض التصميم ,,, ولمااشوف التعديل الي سويته الاحظ انه في شيء محذوف من الكود للـ Html ? هل ممكن توضح شويه ياعمري ونفهم وتسهل امورنا كلها

يالله انا بحاول واتنمى اشوف ردك الكافي والشافي.. ابي الشغلة تكون ممتعة وعلمني طريقة فيها اصداد بها وليس ليوم واحد اكل وبعدها اطلب منك ان تصداد لي ..

الهي يوفقك يارب

#9

طيب

هلأ شوف لازم تعرف كم شغلة قبل ما قلك الطريقة

لازم تعرف :

أني أنشأت صفحة جديدة وتركت الصفحة الأصلية (لازم تحسب حساب الأخطاء)

انو في صفحة aspx لا يجب أن يكون هنالك أكثر من فورم تعمل على السيرفر وهي يجب أن تكون تماما بعد عنصر جسم الصفحة كالتالي:

<body>
<form id="form1" runat="server">
...
</form>
</body>

تاني شي لازم تاخد رأس الملف Head على حالو ما في داعي تغيرو وتستبدلو بالموجود في الصفحة (تماما كما قمت به) ولكنني جعلته يعمل كعنصر سيرفر

 runat="server"

ولكن لا داعي لذلك ويمكنك جعله عنصر عادي

طيب

لا تضع (Method) للفورم ودعها تأخذ قيمتها الافتراضية Post

حاول قدر المستطاع أن تحل أخطاء ال html التي تمنع البيئة من عرض التصميم للصفحة

اذا لم تستطع حل المشكلة هاتها وولا يهمك ان شاء الله محلولة

#10

بسم الله الرحمن الرحيم

استاذي العزيزي Arwany والله كلامك درررر ما شاء الله عليك ... سبحان الي حط العلم في راسك ما شاء الله تبارك الله رب العالمين

حبيبي Arwany حليت المشلكة جربت مرة ثانيه وضبطت كما قلت لا يجب ان يكون هناك اكثر من فورم ..

والله راااااااااااااائع واااااااااااااااااااااااااوو

الله يوفقك ويعافيك وطيب انفاسك ويجعلك ذخر للمؤمنين والمؤمنات .. موفق بن عمي

تحياتي لك وشكراااااااااااااااااااااااااااااا الف شكر لك

#11

أنا ما عملت شي :huh:

بس ألف شكر عالاطراء الجميل

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

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