می خوام تو view هم اطلاعات رو نشون بدم و هم تو دیتابیس insert کنم.
مدل رو از نوع ienumerable تعریف کردم. با foreach اطلاعات رو تو جدول نشون می دم.
اما برای insert تو textboxfor چی باید بنویسم؟
با تشکر
استاد متشکرم
اما منظورم modal نیست.
منظورم model در mvc هست. همون لایه model
چگونه می توان در یک صفحه هم اطلاعات رو بوسیله ienumerable در جدول نمایش داد
و هم از textboxfor برای اتصال به یکی از فیلدهای جدول استفاده کرد؟
لطفا راهنمایی نمایید
با تشکر
عذر خواهی میکنم اشتباه متوجه شدم
میتونید برای افزودن از یک Partial View استفاده کنید و در اون افزودن را به همراه مدلش قرار دهید
بدون استفاده از partial view نمی شود؟
استاد یک سؤال دیگه هم داشتم:
من با استفاده از کد زیر model رو به view پاس می دم:
var Product = from p in shop.Tbl_Product select p; return View(Product);
در ویو نیز چنین نوشتم:
@model Eshop.Models.Tbl_Product
اما با خطای زیر مواجه می شوم:
لطفا راهنمایی نمایید
با تشکر
بدون پارشیال هم میشه باید از تگ فرم جدا استفاده کنید
باید .Tolist بزارید
به این شیوه حالت lazy Liad لینک رو استفاده کردید و تا فراخوانی نشه اجرا نمیشه
استاد حالت lazy liad رو اگه میشه توضیح دهید که به چه معنی هست؟
از تگ form جدا استفاده بشه درست. اما متن برای html.textboxfor رو چی بنویسم؟
و برای ارسال model به ویو ، در ویو حتما باید از ienumerable استفاده بشه؟
با تشکر
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)