سلام
ببینید من kendogrid میخوام که بتوونم تووش داداه وارد کنم و دکمه ثبت رو زدم داده ها ذخیره بشه
مثل شکل زیر
من بلدم داده توو kendogrid نمایش بدم اما بلد نیستم داده از ورودی بگیرم با kendogrid
ممنون میشم یه نمونه کدی یه راهنمایی کنید
شما کافیست اطلاعات را پست کنید و ورودی یک Array از نوع داده ها در نظر بگیرید
باید از Model مشخص برای هر ردیف یا داده استفاده کنید
چرا از نوع Array در نظز بگیرم؟
ن از نوع لیست در نظر گرفتم
این کدمه که جواب نمیده
@(Html.Kendo().Grid<CMScharge.Classes.RegisterBlock>() .Name("gridd") .Columns(columns => { columns.Bound(p => p.row).Title("ردیف"); columns.Command(command => { command.Destroy().HtmlAttributes(new { @class = "k-button k-button-icontext" }).Text("حذف"); }); columns.Template(x => { }).ClientTemplate("<input type='text' id='BlockName' name='BlockName' />").Title("نام بلوک"); columns.Template(x => { }).ClientTemplate("<input type='text' id='UnitCount' name='UnitCount'/>").Title("نام واحد"); //columns.Template(x => { }).ClientTemplate("<a class='k-button k-grid-even' href='" + Url.Action("UpdateAboutTeam", "Admin") + "/#=AboutTeam_Id#'>ویرایش</a>"); }) .Editable(editable => { editable.DisplayDeleteConfirmation("از حذف مطمئن هستید؟"); } ) .Pageable(pageable => pageable .Messages(message => message.ItemsPerPage("تعداد آیتم در هر صفحه")) .Messages(message => message.Display("نمایش افراد {0} تا {1}. تعداد کل افراد :{2}")) .Refresh(true) .PageSizes(true) .ButtonCount(2) ) .Sortable() .DataSource(c => c .Ajax() .ServerOperation(false) .PageSize(3) .Events(events => events.Error("error_handler")) .Model(model => { model.Id(p => p.BlockId); model.Field(p => p.BlockId).Editable(false); }) .Create(update => update.Action("AddAboutTeam", "Admin")) .Read(read => read.Action("AllBlockRegister", "Home")) .Destroy(update => update.Action("DeleteAboutTeam", "Admin")) ) )
این لینک رو ببینید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)