Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 17243|Odgovoriti: 5

[EasyUI] EasyUI podatkovne tabele dinamično vežejo stolpce polj

[Kopiraj povezavo]
Objavljeno na 29. 10. 2015 10:22:42 | | |
Najprej definiramo razred entitete
  1. public class DataGridModel
  2.     {
  3.         public string field { get; set; }
  4.         public string title { get; set; }
  5.         public int width { get; set; }
  6.     }
Kopiraj kodo


Nato je treba dinamično vezan seznam podatkov dodati v zankoDataGridModel plus atributi:


  1. var dgList = new List<DataGridModel>();
  2.             list.ForEach(x =>
  3.             {
  4.                 dgList.Add(new DataGridModel
  5.                 {
  6.                     field = x.name,
  7.                     title = x.bewrite,
  8.                     width = 100
  9.                 });
  10.             });
Kopiraj kodo


Na koncu ajax v ospredju pošlje zahtevo za objavo in dinamično veže stolpce:

  1. var Extcredits = $("#Extcredits").val();
  2.             var id = $("#id").val();
  3.             $.post("/Home/JsonDictionarys", "id=" + Extcredits, function (data) {
  4.                 var arr = [];
  5.                 arr.push(data.Data);
  6.                 $('#dg').datagrid({
  7.                     url: '/BoardRoom/GetJoinBoardRoomUser/',
  8.                     type: "post",
  9.                     rownumbers: true,
  10.                     pagination:true,
  11.                     queryParams: {
  12.                         id: id
  13.                     },
  14.                     fitColumns: true,
  15.                     singleSelect: true,
  16.                     columns: arr
  17.                 });
  18.             });
Kopiraj kodo






Prejšnji:JQuery EasyUI DataGrid redno osvežuje podatkovne vsebine
Naslednji:Prevedi vsa imena polj DataTable v kitajščino in vrni
Objavljeno na 29. 10. 2015 10:57:55 |
Si opravil razgovor?
 Najemodajalec| Objavljeno na 29. 10. 2015 12:53:35 |

Opravil sem in zdaj delam v podjetju   
Objavljeno na 29. 10. 2015 13:33:58 |

Tudi jaz sem opravil
Objavljeno na 29. 10. 2015 14:16:36 |
Xiao Zhao objavljeno 29. 10. 2015 ob 12:53
Opravil sem in zdaj delam v podjetju

Dobro
Objavljeno na 29. 10. 2015 14:16:47 |
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com