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

Cannot implicitly convert type 'int?' to 'string' مشكله

بدأه ميولي برمجي في 3 أكتوبر 2013 · 3 رد · 462 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..أريد أن اظهر قيمه الCategoryId و Id بالكود التالي

  var pro = from p in db.Services
                          where p.Id.Equals(pid
                          select p;
                 ;Lblcat.Text = pro.First().CategoryId
               ; Lblid.Text = pro.First().Id
               ; LblTitle.Text = pro.First().TitleAr
             ; LblDatails.Text = pro.First().DetailsAr

ولكن تظهر رساله الخطأ التاليه

Cannot implicitly convert type 'int?' to 'string'   

 

ارجو منكم تصحيح الكود  وشكرا

#2

يجب أن تقوم بإستخدم .ToString لما هو غير string قبل أن تقوم بإسناده إلى خاصية Text

1
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#3

 أخي أحمد, قمت بتغييره الى التالي ولم يفلح

 Lblcat.ToString()= pro.First().CategoryId;
                Lblid.ToString() = pro.First().Id;
#4

textBox1.Text = Convert .ToString (pro.First().CategoryId);
        
            label1.Text = Convert.ToString(pro.First().CategoryId);

1

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