JQuery iletişiminde kendo ızgara denetimi var. Diyalog modelinin doğru olduğu durumlar dışında iyi çalışır, şebeke filtresi üzerinde çalışamıyorum. Diyalog modeli yanlışsa, mükemmel çalışır. Modal gerçek bir tür işlevsellik uygulamak benim için şarttır.Kendo Grid içinde Jquery Dialog ile kipli Sorun Sayı
jQuery Diyalog kodu: Burada
konunun enstantanesidir$('#dialog').dialog({
title: 'Add Patient',
height: 'auto',
width: '95%',
position: ['top', 70],
draggable: false,
show: 'blind',
hide: 'blind',
modal: true,
resizable: false,
open: function (event, ui) {
var url='@Url.Action("AddPatient", "PatientManagement")';
$(this).load(url);
},
close: function (event, ui) {
$(this).html('');
}
});
Kendo ızgara:
@(Html.Kendo().Grid<RxConnectEntities.Patient>().Name("PatientList")
.Columns(columns =>
{
columns.Bound(p => p.PatientID).Visible(false);
columns.Bound(p => p.LastName).Width(100);
columns.Bound(p => p.FirstName).Width(100);
columns.Bound(p => p.Gender).Width(80);
columns.Bound(p => p.DateOfBirth).Width(90).Format("{0:MM/dd/yyyy}").EditorTemplateName("DateOfBirth");
columns.Bound(p => p.PhoneNumber).Title("Phone Number").Width(110);
columns.Command(command =>
{
command.Custom("Edit").Text("Edit").Click("EditGrid");
}).Width(120);
})
.Filterable(f=>f.Enabled(true))
.Pageable(p => p.PageSizes(true))
.Scrollable()
.Sortable()
.Groupable()
.DataSource(dataSource => dataSource
.Ajax().ServerOperation(false)
.PageSize(5)
.Model(m => m.Id(p => p.PatientID))
.Read(read => read.Action("GetPatientList", "PatientManagement"))
.Destroy(delete => delete.Action("Deletepatient", "PatientManagement"))
))
Konsol penceresinde herhangi bir hata mesajınız var mı? –
@NicklasWinger Hayır. Herhangi bir hata yok. – Dhwani
Tamam. Bu sadece rastgele bir şans olabilir, ama benim için benzer bir konuya sahip olduğum son seferde, doğrudan 'harita' yapması gerekse bile, kılavuzun javascript uygulamasının kullanılmasına gerçekten yardımcı oldu. –