مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

zahraaaaa

عضویت از 1392/10/29

علت این ارر چیه؟

  • پنجشنبه 26 مرداد 1396
  • 23:42
تشکر میکنم

با سلام ؛ وقت همگی بخیر...من دستور زیر رو که مینویسم این ارر رو بهم میده علتش چیه؟

var phon = db.Addresss.Select(current => new  { current.phon }).ToList();

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 27 مرداد 1396
  • 07:32

مدل View با اطلاعات ارسال شده بهش همخوانی ندارد

کاربر سایت

zahraaaaa

عضویت از 1392/10/29

  • جمعه 27 مرداد 1396
  • 11:11

خیلی ممنون از پاسختون میشه بگید راه حلش چیه؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 27 مرداد 1396
  • 12:13

کد کنترلر و ویو را قرار دهید

کاربر سایت

zahraaaaa

عضویت از 1392/10/29

  • جمعه 27 مرداد 1396
  • 22:15
   public ActionResult Phon()
        {
            List<string> phon = new List<string>();
             phon.Add(db.Addresss.Select(current => new  { current.phon }).ToList().ToString());

            return View(phon);
        }


و کد ویو

@model IEnumerable<Models.Address>
@{
    Layout = null;
}
 @foreach (var item in Model)
                {
    <div class="call-us">
     
        <span><i class="icon-phone"></i> (+98)@Html.DisplayFor(modelItem => item.phon)</span>
    </div>

 }

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 28 مرداد 1396
  • 10:06

دقت کنید

مدل صفحه شما از جنس Address هست ولی شما دارید در اکشن لیستی از جنس String ارسال میکنید

باید هم نوع باشند

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)