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

اسئلة محيراني

بدأه nermeen2008 في 30 مارس 2008 · 15 رد · 1,815 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

يا جماعة طالبة مساعدتكم لا تفشلوني

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

بدي ادلوني اذا بتعرفوا كيف اركب تصميم عملته على الفوتوشوب عصفحة اmaster page

هلا انا عملت تصميم وقطعت باداة السلايس تول

اجيت بدي اركبه عملت folder جوا الويبسايت تبعي وحملت الصور عليه وانشات ماستر بيج

وضفت تيبل بعدد الكولوم والروز اللي عندي

وسحبت الصور وحطيت ورا بعض

بس عند الرن ما اشتغلوا كل الصور طلع محلهم إكس :S

شو العمل مو لاقية حل

في طريقة غير هيك

هاي اللي خطرت ببالي وهاي اللي طبقتها

وتاني شي بدي اياه اذا سمحتوا

بدي طريقة تربط الكونترولupload مع ال database

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

وكمان كيف اربط الكونترول نفس بس يحمل صور يعني اعملfiltering اله؟

وكمان كيف اعرض الملفات اللي محملة بdatabase

انا بسنخدم هلا sql server database 2000

والايه اس بي ببرمج عليه بواسطة الvb.net

ياريت تساعدوني لو بتقدروا

بكون ممنونالتكم كتير

وكتر الله خيركم

#2

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

http://vb4arab.com/vb/showthread.php?t=8567

وبالنسبة للصور يوجد Image control من ToolBox ولديه خاصية Imageurl لمسار الصورة

تم تعديل هذه المشاركة بواسطة مبرمج القاعده في 30 مارس 2008 في 06:24

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

#3

الله يجزيك الخير اولا

بنسبة لظهور الصور من عدمه الحمدلله انحلت وطلعت النتيجة وظهرت

بس بقي انهم بطالعوا مبعثرين :wacko:

يعني لو ما حطيتهم بtable رح يخرب كل شي عندي

ولو حطيتهم بطلعلي من فوق وتحتspace

كيف امحيهم وما اخلي فراغات بين كل cell وثانية؟

وبرضه الجدول ما عم برضى ينرفع لفوق الا ليطلع ابيض من فوق لون الخلفية

وكيف اعملsplit for cells؟

انا لقيت مفعل الmerge فقط من بيناتهم :wacko:

وبرضه في طريقة غير الجدول هي اسمهdiv?

شو هي وكيف يستخدم؟

ياريت ادلوني عليها كمان..

وبالنسبة لرفع الملفات بس اقراها رح طبقها ان شاء الله واشوف اذا بتزبط او لا

معلش اسئلتي كتيرة

بدي اتعلم استحملوني

#4

أختنا نرمين أسئلتك تتعلق بـ أ ب برمجة وتصميم مواقع ... والأفضل في رأيي عدم إجابة أسئلتك وإنما القراءة في HTML لأن واضح إن ناقصك حاجات كتيرة جداً فيها وهي أساسية لأي مبرمج ASP.NET ..

أنصحك تقرأي أكتر في HTML .. وفيه أظن قسم مخصص لها هنا بالمنتدى

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#5

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

اول مرة اجرب اصمم مواقع

ما جربت قبل اصمم موقع كامل

بس المفروض بما انه الasp لغة قويةتقدمها بشكل اوتوماتيكي

هلا في قسم للديزاين لكل صفحة بصفي شبه الdreamweaver

يعني ما حاحتاج ادخل كود هتمل عليه..

بس المشكلة ما بعرف هالادوات وما بعرف كيف يستعملوا لتزبيط التصميم على الايه اس بي

شو الstandard اللي بعملوا مصممي المواقع في تصميم مواقعهم وتركيبه

فلذلك بغتقد القراءة بالهتمل ما حتفيدني كتير

لانه المشكلة الرئيسية كيف اركب الديزاين

ممكن ادلني اخي وتخبرني كيف من خبرتك

؟؟

#6

بالعكس أختي القراءة في HTML ضرورية جداً جداً لأن بها ستعرفين إجابة أسئلتك الأولى وكمان تعرفي كيف توزعي أدواتك بالصفحة ولا سيما أن أدوات ASP.NET يتم تحويلها إلى HTML Tags تلقائياً ..

وكمان أنصحك بكتاب O'reilly - Programming ASP.net 3rd Edition Oct. 2005 وهو موجود بتوقيعي .. اقرأيه جيداً وهو يشرح وبتالتفصيل الأدوات المتاحة وكيفية الربط والتركيب والتنسيق وغيرها كثير ..

لا تحرمي نفسك أبداً من التعلم والقراءة .. وصدقيني أسئلة كثيرة ستجدين إجابات لها .. وحينها لن يقف أمامك في البرمجة إلا العقبات الصعبة الموجودة بآخر درجات السلم وليس أول السلم ..

أخيكي محمد قناوي

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#7

اولا شكرا على اهتمامك واجابتك لي

اخي قرات بالكتاب اللي ارشدتني اله تحت موضوع الماستر بيج

لكن لااسف لم اجد اجوبتي فيه!!

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

لانه مستلمة مشروع تخرج هذا الفصل

واما بخصوص الهتمل راجعتها من دورة وجدتها بالقسم

وبرضه المشكلة ما زالت قائمة

كيف اركب تصميمي على الايه اس بي؟؟

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

وكيف اغلب مصممي المواقع بطبقوا عموقعهم؟

وكمان هلا كيف اركب الماستر بيج عصفحات مشغولة من قبل جاهزة؟

يعني بشرح كان تصمم الماستربيج ثم تنشا الصفحات اللي بتحتاجها؟ هل يصلح العكس وكيف يتم ذلك؟

كل هلاسئلة ما زلت ابحث عنها

ياريت تساعدني لو في مجال وبكون شاكرة الك

مع العلم انه اغلب المبتدئين بواجهوا مشاكل بالدزاين بسؤال من حولي اكثر من البرمجة نفسها

#8

حسناً يا أختنا الكريمة .. واضح جداً أنك لم تقرأي جيداً في HTML .. وطالما حاولتي وقرأتي ولم تفلح معك سأحاول أن أقرب لك بعض المسافات وسأجيب عن أسئلتك بالترتيب إن شاء الله ..

تركيب تصميم على ASP.NET ليس بالأمر الشاق .. الفكرة أنك تقسمي الصفحة إلى جدول أو جداول حسب الحاجة .. وأحياناً كثيرة تضعي جداول فرعية داخل خلايا الجدول الرئيسي وهكذا .. وطبعاً داخل الخلايا الناتجة توزعي صورك حسب ترتيب تصميمك وكذا توزعي أدوات صفحتك مابين Label إلى Textbox وهكذا .. ونظراً لأن الجداول هامة جداً للتصميم وكذا جسم الصفحة Body Tag إليكي أهم خصائصهما التي تهم جداً جداً جداً في التصميم:

<body style="margin: 0"/>

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

<body dir="rtl"/>

وهذه تحدد إتجاه الصفحة .. فإما RightToLeft-rtl أو LeftToRight-ltr

<table width="100%" height="100%"/>

وذلك طبعاً كما واضح لتحديد حجم طول والعرض للجدول .. وهي إما تدخل بقيم ثابتة بالبكسل مثل 250px أو بنسب مؤية من حجم المتصفح ككل

<table bgcolor="red"/>

وهي طبعاً تختص بعمل لون للخلفية وقد يكون في صورة اسم اللون أو الرمز السادس عشري للون مثل #A5C88F.. وهناك أيضاً background لتحديد صورة كخلفية للجدول

<table align="center"/>

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

وللعلم فإن معظم هذه الخصائص قد تستخدم في أدوات أخرى في الصفحة غير الجدول .. فمثلاً يمكن عمل لون كخلفية للخلية <td bgcolor="red"> .. والحكم في استخدام هذه الخصائص في أدوات معينة هو حاجتك أنت وكذا سماح HTML بأن تقبل هذه الأداة هذه الخاصية أم لا ..

وبالنسبة لتركيب الماستر على صفحات موجودة من قبل فيمكن ذلك ولكن بمزيد من التركيز والمجهود .. اذهبي للصفحة الموجودة من قبل وغيري أعلاها في Page Directive واضيفي واجعليها كما يلي:

<%@ Page MasterPageFile="MasterPath" .....etc %>

ثم احذفي الأسطر <DOCTYPE> <html> <head> <body> <form> <div> وكل ما يتعلق بهم من عناصر في الصفحة المراد ربطها بالماستر .. وضعي مكانهم في الصفحة

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">all page controls</asp:Content>

مع ملاحظة أن ContentPlaceHolder1 هو المناظر لذلك الموجود في الماستر ..

هذا كان عرض بسيط لإجابات أسئلتك .. والباقي عليكي أختنا الكريمة :D

أخيكي محمد قناوي

تم تعديل هذه المشاركة بواسطة moh_kin في 3 أبريل 2008 في 09:49

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#9

شكرا جدا جدااا لك أخي

هذه الاجابة التي كنت ابحث عنها وبالتفصيل ايضا :thumb_up:

الله يجزيك كل خير يارب ويعطيك من واسع نعيمه

انا لم اجربها الى الان مجرد قراءة

سأطبقها وأبلغك بالنتائج

اذا واجهتني اي اسئلة أخرى سأطرحها هنا

بارك الله فيك

#10

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

اما الTABLE فغلبني شوي :wacko:

اول شي ضفت جدول وقدرت الغي الفراغات بين خلية وتانية من خلالCELL SPACINGلما انشا الجدول

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

وكبرت حجم الجدول بالاسهم ليوسع كل الصور

وضفتهم وحدة وحدة وبعد ما خلصت مسحت الل بيدي احولهم لبوتون وضفت كنترول IMAGE BUTTON

وكمان مسحت اللي بدي احولهم لخلفية لاضيف فوقيهم كنترول ماشي

وركب الديزاين صح وتمام ومشيت اموره

بس عند الرن ظهرت كل المشاكل

هلا اذا خليت حجم الجدول 100*100 يعني عحسب المتصفح زي ما حكيتلي عند تكبير حيخربوا المقاسات وحريجع حيحطلي بينهم فراغات

المقاس اللي عاملاه 777*600 بيكسل

س1: شو المقاس تبع التصميم اللي عند التكبير ما يخرب ويعمل مسافات ويكون ستاندرد لو جربته عكل مقاسات الشاشات يضل زابط؟

س2:كيف اعمل LOCK للتصميم بعد ما اركبه بحيث كل ما اضيف CONTROL ما يرجع يخربلي مقاسات الجدول؟

س3:الCONTROL PLACE HOLDER لما اضيفها بتنضاف بنص الخلية ولما اجي احركها ما بتتحرك ولا حتى تحريك موقع LAYOUT شغال معها؟ كيف بدي ارفعها لفوق جربت وجربت بس ما لقيت الحل؟ شو الطريقة؟

س4:كونترول الMENU كيف بقدر اغير السهم اللي عجنب لونه وشكله برضه دورت وما لقيت؟

س5:لما اغيرLAYOUT POSITION لكونترول لRELATIVE في الماستر بيج اوقات بخربلي الابعاد واذا جيت اضيف غيره ما بظهر عتصميم شو اعمل لاتخلص من مساؤه؟

ممكن تساعدوني وتلاقولي حل محتاجاتها كتير لاكمل مشروعي؟؟

تم تعديل هذه المشاركة بواسطة nermeen2008 في 6 أبريل 2008 في 01:13

#11

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

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#12

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

السلام عليكم ورحمة الله وبركاته ..

فيه طريقه حلوه وأنأ جربتها وسريعة :

بعد ما يخلص تصميم الموقع بالفتوشوب وبعد تقطيعه ..

إحفظيه بصيغة ويب (Control + Shift+alt+S) وإحفظيه بطريقة المجلد و صفحة الويب ..

بعد الحفظ سيكون عندك (مجلد و صفحة ويب ) ..

1 - إنسخي المجلد (وسيكون مجلد الصور بإسم :Image) وضعيه في مجلد المشروع (الموقع المصمم بـ ASP) .

2- أضيفي ماستر بيج جديد .

3- إذهبي لصفحة الويب للموقع وإعملي لها فتح ببرنامج تحرير وليكن( المفكره ) راح يطلع لك كود HTML إنسخيه الكود كامل .

4-إذهبي للماستر بيج وعلى السورس ضعيه بدل الموجود مع مراعات أنه يبدأ HTML تاج ويتنهي به .

5- إنتقلي لتصميم الصفحة و محتوى الموقع راح يكون مصمم على إنه صورة فارغه إحذفيه .

6- سيتبعثر الجدول لا تقلقي مجرد أن تسحبيه من جهة التصميم إلى أن يصبح التصميم كامل .

7- بعدها ضعي الكونتيرنر من أداة (ContentPlaceHolder).

وراح يصبح جهاز ..

وإذا فيه صعوبه حنا بالخدمة ..

#13

أخي هي الشرح للمشكلة اللي طلبته

س1: شو المقاس تبع التصميم اللي عند التكبير ما يخرب ويعمل مسافات ويكون ستاندرد لو جربته عكل مقاسات الشاشات يضل زابط؟

لاول سؤال كل شاشة مستخدم موقع عن الاخر بتختلفresolution ومقاس الشاشة ايضا

فاذا ححدت المقاس بالبكسل وهو الشائع بتصميم 777*600 بكسل متل ما قرات بترك فراغات بلون الخلفية عند الرن زي اللي بصورة

787802-476.jpg

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

اما اذا استخدمت الطريقة اللي كتبتها اللي بتعرض حسب المتصفح

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; height: 100%" align=center bgcolor=white frame="void">

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

787802-477.jpg

فشو الحل الوسط مقاس التصميم يشتغل ويفرد عصفحة كلها بدون حدوث هذه الاثار الجانبية؟؟؟

******************************************************************

س2:كيف اعمل LOCK للتصميم بعد ما اركبه بحيث كل ما اضيف CONTROL ما يرجع يخربلي مقاسات الجدول؟

هاد السؤال وجدت حله بتجربة بغير اعدادات من قائمةlayout--> position ثم من الدروب داون ليست بغير الاعدادات لrelatively positioned

أو اذا بدي اترك الاعدادات نفسها بلغي السبيس اللي بتركه الكنترول بصفحة السورس

******************************************************************

س3:الCONTROL PLACE HOLDER لما اضيفها بتنضاف بنص الخلية ولما اجي احركها ما بتتحرك ولا حتى تحريك موقع LAYOUT شغال معها؟ كيف بدي ارفعها لفوق جربت وجربت بس ما لقيت الحل؟ شو الطريقة؟

السؤال موضح بصورة

787802-478.jpg

******************************************************************

س4:كونترول الMENU كيف بقدر اغير السهم اللي عجنب لونه وشكله برضه دورت وما لقيت؟

موضح في الصورة ايضا

787802-479.jpg

******************************************************************

س5:لما اغيرLAYOUT POSITION لكونترول لRELATIVE في الماستر بيج اوقات بخربلي الابعاد واذا جيت اضيف غيره ما بظهر عتصميم شو اعمل لاتخلص من مساؤه؟

لما اغير من layoutلاخر وانا مركبة تصميم وعلى الماستر بيج الكونترول تختفي تماما اما عندما احدد منذ البداية قبل اضافة الكونترول الاياوت لا يحدث هذا لماذا؟؟؟

******************************************************************

أخي moh_kinهي التوضيح اللي طلبته بتمنى اكون ما اثقلت عليك من كثر الاسئلة ومشكور سلفا

******************************************************************

أخي Upd17

الطريقة اللي طرحنها رائعة جدا واحترافية وسهلة ما وجدت مشاكل فيهاوما اضطريت ان احذف الصور وعند الرن اشتغلت تمام

بس فيها مشاكل لما اعمل اكتر من ماستر بيج

حيكون عندي اكثر من فولدر اسمهimages في الموقع صح؟

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

ومسار الصورة ما حيتغير تلقائيا فحاضطر اغيره بنفسي عكل الصور الموجودة

وكمان بتظهر لو حطيت ملف الصور بداخل ملف اخر بال ايه اس بي

شو حلها وكيف اتخلص منها؟؟

وتاني شي

اذا بدي اضيف server control like textbox or button انا بحذ الصورة وبخليها كخلفية للخلية

عند الرن بضرب الموقع تماما وبطلع اخطاء فيهم شو حل هالمشكلة؟وكيف بتجنبها

ومشكور جدا عمساعدتك الله يبارك فيك

تم تعديل هذه المشاركة بواسطة nermeen2008 في 7 أبريل 2008 في 00:58

#14

أعذريني أختي لأني لن أجيب سوى عن الأسئلة التي أعرف لها إجابات:

ج1: يجب أن تجعلي في خلية بوسط الجدول لها background وتضعي به مسار صورة .. وتكون لهذه الخلية width 100% .. حيث عند مط الصفحة هذه الخلية فقط دون باقي الجدول هي التي تتمدد وكما أن background تجعل الصورة الموضوعة فيها تتكرر .. بمعنى أن تضعي background للخلية فيها صورة صغيرة يمكن أن تتكرر دون مشاكل .. أو أن تضعي لهذه الخلية bgcolor كلون ..

ج3: كما قلت أنتي لم تقرأي جيداً في HTML .. استخدمي الأمر valign="top" في الخلية المراد جعل محتواها يظهل بأعلاها وليس منتصفها.

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#15
اقتباس
بس فيها مشاكل لما اعمل اكتر من ماستر بيج

حيكون عندي اكثر من فولدر اسمهimages في الموقع صح؟

طبعا خطأ لأنه بإمكانك تغير إسم المجلد من الفتوشوب عند الحفظ إتبع الصور :

راح تطلع لك وينودو الحفظ > من جهة اليمين تحت الأيقونات راح تلاقي مثلث صغير إضغطي عليه > أختر أخر شي Edit Out Put Setting :

788652-439.jpg

راح تطلع لك هذه الوندو > من المنسدلة إختاري Saving File > وفي الأسفل راح تلاقي إسم المجلد بإسم(Image) بإمكانك تغيره :

788652-440.jpg

اقتباس
اذا بدي اضيف server control like textbox or button انا بحذ الصورة وبخليها كخلفية للخلية

عند الرن بضرب الموقع تماما وبطلع اخطاء فيهم شو حل هالمشكلة؟وكيف بتجنبها

هذه بصراحة ما جربتها بالضبط ..

لكن فيه طريقة هي عمل جدول ووضع Image Button ..

والطريقة الأفضل هي المنيو وجعل خلفية المنيو آيتم هي الصورة ..

أتمنى أن الصورة واضحة ..

موفقه لكل خير ..

#16

شكرا كتير لكم

ما قصرتوا ابدا

الله يجزيكم عني خير جزاء

بوركتم

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