I need to create a linq statement that combines 2 tables and send that to the view.
Do I need to create a ViewModel for this.
Say the output will be the following
Table1.Vendor Table1.VendorName Table2.Address
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
It depends what your result type is.
If you return
a dynamic objectan anonymous type then you can’t put that into the ViewBag directly (see: Stuffing an anonymous type in ViewBag causing model binder issues). But if you’re returning something that’s strongly typed, you can just put that straight into the ViewBag and bypass having a model.That said, I’d always lean towards having a strongly typed model!