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

كود droplist

بدأه louly في 9 مارس 2010 · 5 رد · 577 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا اخواني الاعزاء

عندي طلب بس مستعجل شوية .... بدون زحمة

عملت مشروع بـasp.netعن نظام التقديم للوظائف عن طريق الموقع بأستعمال access database والحمد لله اشتغل على السيرفر المحلي

لكن في واجهة الاستمارة مثلا لأدخال الشهادة مثلأ اريده يتحدد ب(بكالوريوس -ماجستير- دكتوراه) فأستعملت الdroplist , واضفت البيانات له ....

لكن عند اختيار الشهادة وضغط الزر الذي يرسل بيانات باقي الاستمارة الى قاعدة البيانات اريده يرسل الشهادة من ل droplist ايضاً

ممكن الكود الي يجعل الدروب ليست بضغط الرز يرسل البيانات الى قاعدة البياانات ؟؟؟؟؟؟؟؟؟؟؟؟؟

واكون ممتنة لكم كثيرا

#2

واضح أنك أضفتي الـ DropDownList في الواجهة UI فقط ... ولم تضيفي الخانة المطلوبة في Access DB ... هل هذا صحيح؟

ASP.NET Team Leader

moh_kin_mah@hotmail.com

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

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

#3

الأخت / Louly

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

يمكنك أخذ القيمة الحالية للـ DropDownList من خلال الـ Property المسماه SelectedValue كما هو موضح في المثال أدناه :

DropDowList - design code

<asp:DropDownList ID="myDropDownList" runat="server">
        <asp:ListItem Text="باكالوريوس" Value="باكالوريوس" />
        <asp:ListItem Text="ماجستير" Value="ماجستير" />
        <asp:ListItem Text="دكتوراه" Value="دكتوراه" />
    </asp:DropDownList>

سيكون الكود عندما يتم ضغظ الزر كالتالي :

protected void MyButton_Click(object source, EventArgs e) {

	object selectedDegree = myDropDownList.SelectedValue;

	// Do your database operations here
}

أتمنى لكي التوفيق

تم تعديل هذه المشاركة بواسطة Robatic في 9 مارس 2010 في 13:14

#4
Robatic كتب:

الأخت / Louly

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

يمكنك أخذ القيمة الحالية للـ DropDownList من خلال الـ Property المسماه SelectedValue كما هو موضح في المثال أدناه :

DropDowList - design code

<asp:DropDownList ID="myDropDownList" runat="server">
 <asp:ListItem Text="باكالوريوس" Value="باكالوريوس" />
 <asp:ListItem Text="ماجستير" Value="ماجستير" />
 <asp:ListItem Text="دكتوراه" Value="دكتوراه" />
 </asp:DropDownList>

سيكون الكود عندما يتم ضغظ الزر كالتالي :

protected void MyButton_Click(object source, EventArgs e) {

	object selectedDegree = myDropDownList.SelectedValue;

	// Do your database operations here
}

أتمنى لكي التوفيق

ما شاء الله عليك ... لا تكتب مساعدة إلا وتكملها بأتم الشرح ... ربنا يبارك لك ولنا في علمك وعملك ...

تقبل تحياتي

ASP.NET Team Leader

moh_kin_mah@hotmail.com

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

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

#5

شكرا جزيلا ع الرد والحمد لله تنفذت الطريقة .......

عندي سؤال اخر

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

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

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

#6

يمكنك عمل DropDownList مثل التي سلف الكلام عنها ... مع تغيير القيم الداخلية إلى

<asp:DropDownList ID="myAnotherDropList" runat="server">
 <asp:ListItem Text="برجاء اختيار دورة" Value="0" />
 <asp:ListItem Text="دورة أ" Value="1" />
 <asp:ListItem Text="دورة ب" Value="2" />
 <asp:ListItem Text="دورة ج" Value="3" />
</asp:DropDownList>

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

int.Parse(myAnotherDropList.SelectedValue) > 0

تم تعديل هذه المشاركة بواسطة moh_kin في 14 مارس 2010 في 13:54

ASP.NET Team Leader

moh_kin_mah@hotmail.com

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

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

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