سلام استاد
چند سوال از محضرتون داشتم.
1.آیا هنگام استفاده از Ajax.BeginForm میشه فایل هم انتقال داد؟ من از کد زیر استفاده کردم ولی تصویر رو نمیفرسته.
using (Html.BeginForm("Create", "Sliders", FormMethod.Post , new AjaxOptions() {
OnSuccess = "Success" ,
UpdateTargetId = "SliderList"
}, new { enctype = "multipart/form-data" }))2.هنگامی ک برای وارد کردن تاریخ از Kendo استفاده میکنیم، اعتبار سنجی های مربوط به تاریخ سمت کلاینت از کار می افتد. میشود برای آن از
ModelState.AddModelError استفاده کرد ولی برای اینکه اعتبار سنجی سمت کاربر انجام گیرد چه راهی وجود دارد؟
3.آیا این امکان وجود دارد که در هنگامEdit، فایل انتخاب شده در تگ input هم نمایش داده شود؟
سلام
1 - خیر
2 - بله
3- متوجه نشدم اگر منظورتون پیش نمایشه بله میشه
تشکر.
در مورد سوال 1:کلا با Ajax نمیشه فایل انتقال داد ؟ یا باید از روش دگ استفاده کرد؟
در مورد سوال 2 :روش چیه؟ حداقل لطف کنید بگید دنبال چه موضوعی باید بگردم
در مورد سوال 3: ما با استفاده از Input یک img رو پر کردیم و در Edit ، تصویر رو درون img قرار میدیم ولی خود input خالی هست. میشه خود input رو هم پر کرد؟
میشه با ajax.beginform نمیشه
2 - حودتون گفتید داخل کنترلر اعتبار سنجی کنید
3 - فکر کنم بشه میتونید ااز file upload خود کندو هم استفاده کنید
با تشکر بابت پاسخگوییتون
درمورد سوال2 : ممنون ولی من دنبال یه راهی هستم که در خود View این اعتبارسنجی انجام بشه
باید بشه اگر validator ها عمل کنند
حتما اشتباهی کردید
من بررسی مکینم اگر کار خاصی باید انجام بدید بهتون میگم