السلام عليكم و رحمة الله و بركاته
الأخوة الاعزاء
أسأل عن كيفية معرفة العنصر المختار من list Box
من جانب السرفر حيث SelectedItem يحتفظ فقط بقيمة Nothing
أبو المنذر
السلام عليكم و رحمة الله و بركاته
الأخوة الاعزاء
أسأل عن كيفية معرفة العنصر المختار من list Box
من جانب السرفر حيث SelectedItem يحتفظ فقط بقيمة Nothing
أبو المنذر
تم تعديل هذه المشاركة بواسطة mdyehia في 27 نوفمبر 2004 في 14:05
المسلمون ربهم واحد و قبلتهم واحدة و كتابهم واحد
و يقفون يوم الحج الاكبر بملبس متشابه في صعيد واحد
و يصلون الجمعة و الجماعات
كل ذلك و قلوبهم متفرقة
اللهم اجمع شمل المسلمين و ألف بين قلوبهم
أبو المنذر
listbox1.Text
يمكنك معرفة الرقم المختار عن طريق خاصية listindex
index = list.listindex
ثم
list(index).text
السلام عليكم و رحمة الله و بركاته
عفوا
ليس لل list Box في ASP.Net خاصية اسمها Text أو listindex
انما يوجد Items,SelectedIndex , selectedItem
المسلمون ربهم واحد و قبلتهم واحدة و كتابهم واحد
و يقفون يوم الحج الاكبر بملبس متشابه في صعيد واحد
و يصلون الجمعة و الجماعات
كل ذلك و قلوبهم متفرقة
اللهم اجمع شمل المسلمين و ألف بين قلوبهم
أبو المنذر
عند اخيار اكثر من عنصر واحد من listbox فان خاصية selecteditem لن تعيد شيئا. لذلك عليك ان تتفحص في حلقة جميع العناصر لترى ان كانت قد اخيرت ام لا.
كمثال
foreach(ListItem li in ListBox1.Items)
{
if(li.Selected == true)
{
// do something with li
}
}وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان
بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي
يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي
برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي
يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو
http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3
جزاك الله خيرا DotNetExpert
هو إختار واحد
المسلمون ربهم واحد و قبلتهم واحدة و كتابهم واحد
و يقفون يوم الحج الاكبر بملبس متشابه في صعيد واحد
و يصلون الجمعة و الجماعات
كل ذلك و قلوبهم متفرقة
اللهم اجمع شمل المسلمين و ألف بين قلوبهم
أبو المنذر
هل تاكدت أن تقوم بملئ ال listbox بالعناصر فقط عند أول تحميل للصفحة وذلك باستخدام
if (! IsPostBack)
{
//fill the listbox
}وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان
بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي
يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي
برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي
يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو
http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3
جزاك الله خيرا DotNetExpert
اشتغلت تمام
لكني لم أفهم معني IsPostBack
المسلمون ربهم واحد و قبلتهم واحدة و كتابهم واحد
و يقفون يوم الحج الاكبر بملبس متشابه في صعيد واحد
و يصلون الجمعة و الجماعات
كل ذلك و قلوبهم متفرقة
اللهم اجمع شمل المسلمين و ألف بين قلوبهم
أبو المنذر
خاصية Page.IsPostBack تكون لها قيمة false فقط في أول مرة يقوم المستخدم بطلب الصفحة عن الطريق المتصفح. وفي كل مرة بعدها تعاد الصفحة الى السرفر عن طريق ضغط زر ما أو عن طريق اختيار عنصر او بأي طريقة أخرى تعطى ليه القيمة true وبذلك تستطيع معرفة فيما اذا كان الحدث Page_Load يقام لأول مرة وعندها تستطيع ملئ الصفحة بالمعلومات .
وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان
بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي
يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي
برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي
يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو
http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3
جزاك الله خيرا DotNetExpert
و طبعا لما الصفحة تتعبأ يتم ايضا تعبأت الListbox و يضيع العنصر المختار (SelectedItem)
استفدت كتير منك
تم تعديل هذه المشاركة بواسطة mdyehia في 27 نوفمبر 2004 في 19:28
المسلمون ربهم واحد و قبلتهم واحدة و كتابهم واحد
و يقفون يوم الحج الاكبر بملبس متشابه في صعيد واحد
و يصلون الجمعة و الجماعات
كل ذلك و قلوبهم متفرقة
اللهم اجمع شمل المسلمين و ألف بين قلوبهم
أبو المنذر
ياريت يكون هذا اسم موضوع جديد "فائدة IsPostBack"
المسلمون ربهم واحد و قبلتهم واحدة و كتابهم واحد
و يقفون يوم الحج الاكبر بملبس متشابه في صعيد واحد
و يصلون الجمعة و الجماعات
كل ذلك و قلوبهم متفرقة
اللهم اجمع شمل المسلمين و ألف بين قلوبهم
أبو المنذر
mdyehia كتب:و طبعا لما الصفحة تتعبأ يتم ايضا تعبأت الListbox و يضيع العنصر المختار (SelectedItem)
تماما.
سوف أقوم بتغير العنوان الى الاسم الذي اقترحته.
وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان
بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي
يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي
برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي
يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو
http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3
جزاك الله خيرا DotNetExpert
المسلمون ربهم واحد و قبلتهم واحدة و كتابهم واحد
و يقفون يوم الحج الاكبر بملبس متشابه في صعيد واحد
و يصلون الجمعة و الجماعات
كل ذلك و قلوبهم متفرقة
اللهم اجمع شمل المسلمين و ألف بين قلوبهم
أبو المنذر
هذا الموضوع مغلق.