function onGridEdits(e) { if (e.container.find("input").attr("name") == ‘Ad’ || e.container.find("input").attr("name") == ‘Soyad’ || e.container.find("input").attr("name") == ‘TCKimlikNo’) { this.closeCell(); } } @(Html.KendoGrid<MyProject.Dto.KisiDto>(Model.kisiListesi) .Name("kisilerGrid") .ToolBar(c => c.Template(@<text> <span id="gridBaslik" style="padding-left: 8px; padding-right: 0px; width: 24px; color: GrayText; font-size: 14px">Kişi Listesi</span> </text>)) .Columns(columns =>…
Kategori: Web Programlama
@(Html.KendoGrid<MusteriDto>(Model.musteriler) .Name("musterilerGrid") .Columns(columns =>; { columns.Template(@<text></text>).Title("Seç").ClientTemplate("<input type=’checkbox’ class=’checkbox’ name=’musteriSec’ />").Width("1%").HtmlAttributes(new { style = "text-align: center;" }); columns.Bound(c => c.Pk).Width("5%").Visible(false); columns.Bound(c => c.AdSoyad).Width("5%").Title("Ad Soyad"); columns.Bound(c => c.KimlikNo).Width("5%").Title("TC Kimlik No"); columns.Bound(c => c.MusteriNo).Width("5%").Title("Müşteri No"); columns.Bound(c => c.MusteriAdresDetay).Width("5%").Title("Adres Detay"); }) .HtmlAttributes(new { style…
Sayfanızda bulunan bütün input kontrolleri pasif hale getirmek için aşağıdaki kod satırını kullanmanız yeterli olacaktır. jQuery(":input").attr("disabled", "disabled"); Sayfanızda pasif olarak bulunan bütün input kontrolleri tekrar aktif hale getirmek için aşağıdaki kod satırını kullanmanız yeterli olacaktır. jQuery(":input").removeAttr("disabled"); Sayfanızda bulunan bütün input…
<!DOCTYPE html> <html> <head> <script src=”http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js”></script> <script> //sayfa yüklendiğinde çalışmasını istediğim için document.ready() bölümüne yazdım. $(document).ready(function(){ // İçerisine item ekleyeceğimiz testArray isimli bir boş array tanımladık. var testArray= []; //obj adında bir dictionary’e 4 adet eleman ekledik. var obj =…
Buradaki yazımda web api metodlarımıza gelen tüm isteklere cevap dönüyorduk. Buradaki yazımda ise önceden tanımladığımız iplerin web api metodlarına erişmesinden bahsettim. Bu yazımdaki ise web api sadece https üzerinden gelen isteklere nasıl cevap verir ondan bahsedeceğim. Öncelikle projemize sağ tıklayıp…
Bir önceki yazımda web api metodlarımıza gelen tüm isteklere cevap dönüyorduk. Peki sadece önceden tanımladığımız iplerin web api metodlarına erişmesini nasıl sağlayabiliriz. Öncelikle projemize sağ tıklayıp Add -> Class deyip Class ismine IPValidationAttribute yazıyoruz. Ardından aşağıdaki kod parçasını oluşturduğumuz class…
Bu yazımda sizlere Asp.Net Web Api 2 projesi nasıl oluşturulur ve Get metodu ile nasıl veri çekilir ondan bahsedeceğim. İlk olarak Visual Studio 2012 de New Project dediğimizde Asp.Net Web Api 2 Empty Project seçeneği geliyor mu ona bakalım gelmiyorsa…
DenemeGrid’imizin tüm satır sayısını almak için; $(‘#DenemeGrid’).data(“kendoGrid”).dataSource.total() DenemeGrid’imizin 1. satırını almak için; $(‘#DenemeGrid’).data(“kendoGrid”).dataSource.data()[1] DenemeGrid’imizin tüm satırlarındaki verileri almak için; $(‘#DenemeGrid’).data(“kendoGrid”).dataSource.data() DenemeGrid’imizin readActionını çağırarak gridi yeniden yüklemek için; var grid = $(“#DenemeGrid”).data(“kendoGrid”); grid.dataSource.page(1); grid.dataSource.read(); kod parçalarını kullanabiliriz.
gridTest ismindeki gridimizde bulunan rowları aşağıdaki kod parçası ile temizleyebiliriz. var grid = $(“gridTest”).data(“kendoGrid”); grid.dataSource.data([]);
jQueryde istediğimiz nesnelere nesne id sinin başına # işareti koyarak jQuery(“#btnTest”) şeklinde erişiyoruz. Aşağıdaki kod parçasında btnTest isminde butonumuza tıklanıldığında Ad ve Soyad inputlarına Emrah KAHRAMAN yazdırılma işlemi yapılmaktadır. Butonun tıklanma olayını jQuery(“#btnTest”).click şeklinde kullanarak tetikliyoruz. <!DOCTYPE html> <html>…