host3nter

نمایش نظرهای پست…

با سلام برای نمایش نظرهای یک پست, از ViewModel استفاده کردم: public class PostCommentsViewModel ...

موضوع نمایش نظرهای پست…,.

ASP.NET MVC, برنامه نویس, برنامه نویسی

تاريخ ارسال:2014/07/18

هاست سنتر با سلام برای نمایش نظرهای یک پست, از ViewModel استفاده کردم: public class PostCommentsViewModel { private int? Id; public Post Post { get; set; } public List<Comment> Comments { get; set; } public PostCommentsViewModel(int? Id) { var db = new Context(); Post = db.Posts.First(x => x.Id == Id); var query = from x in db.Comments where x.PostId == Id select x; Comments = query.ToList(); } } برای نمایش ان هم در کنترلر مربوط : public ActionResult Show(int? Id) { var viewModel = new PostCommentsViewModel(Id); return View(viewModel); } کلاس پست: public class Post { [Key] public int Id { get; set; } [DisplayName("عنوان خبر :")] public String Title { get; set; } [AllowHtml] [DisplayName("متن خبر :")] public String Content { get; set; } public DateTime Createdate { get; set; } public Boolean Show { get; set; } public int UserId { get; set; } public virtual ICollection<Comment> Comments { get; set; } } کاربر رو به ان اضافه نکردم برای همین فعلا به صورت دستی UserId ثبت می کنم. کلاس نظر: public class Comment { public int Id { get; set; } public String Name { get; set; } public String Content { get; set; } public DateTime DateCreated { get; set; } [ForeignKey("PostId")] public virtual Post Post { get; set; } public int PostId { set; get; } } ولی متاسفانه خطای زیر را می دهد. The model item passed into the dictionary is of type 'Projects.ViewModels.PostCommentsViewModel', but this dictionary requires a model item of type 'Projects.Models.Post'. ایا کد یا روشم اشتباه است؟ دوستان چه پی شنهادی دارند؟ هاست,دامین,سایت,وب,طراحی

سوال: دستوری بجای ReadLn در شبکه ایندی که بجای لاین با دریافت کلمه پایان پذیرد

نصب خودکار برنامه های جانبی

گذاشتن طرح توی themeforest.net / کسی اطلاعی داره مارو مطلع کنه لطفا

سوال: سخت تر کردن امکان خواندن کدهای سایت

سوال: ساخت elearning

بازدید ساز سئومارک

فازی c-mean

نمایش, نظرهای, پست-#8230;

نمایش نظرهای پست…

میزبانی وب ,هاست,فضای وب,ویندوز,لینوکس,دات نت,پی اچ پی,web hosting,windows host,linux host,asp.net,php,sql server,mysql میزبان پایتخت ارائه دهنده خدمات میزبانی وب، هاست و هاستینگ، میزبانی هاست، دامین، میزبانی نمایندگی، نمایندگی وب، سرور مجازی و سرور مجازی ابری می باشد.هاست,میزبانی وب,دامین,سرور مجازی,میزبان پایتخت,host,domain,vps,mizban paytakht,hosting,share hosting,میزبان وب,میزبانی هاست,هاستینگ

google
logo-samandehi