Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 17243|Odpoveď: 5

[EasyUI] Datagrid tabuľky EasyUI dynamicky viažu stĺpce polí

[Kopírovať odkaz]
Zverejnené 29. 10. 2015 10:22:42 | | |
Najprv definujeme triedu entít
  1. public class DataGridModel
  2.     {
  3.         public string field { get; set; }
  4.         public string title { get; set; }
  5.         public int width { get; set; }
  6.     }
Kopírovať kód


Potom je potrebné dynamicky viazaný dátový zoznam pridať v slučkeDataGridModel plus atribúty:


  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.             });
Kopírovať kód


Nakoniec ajax v popredí odošle požiadavku na príspevok a dynamicky priradí stĺpce:

  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.             });
Kopírovať kód






Predchádzajúci:JQuery EasyUI DataGrid pravidelne obnovuje dátový obsah
Budúci:Preložte všetky názvy polí DataTable do čínštiny a vráťte ich
Zverejnené 29. 10. 2015 10:57:55 |
Prešiel si pohovorom?
 Prenajímateľ| Zverejnené 29. 10. 2015 12:53:35 |

Prešiel som, teraz pracujem vo firme   
Zverejnené 29. 10. 2015 13:33:58 |

Aj ja som prešiel
Zverejnené 29. 10. 2015 14:16:36 |
Xiao Zhao zverejnil 29.10.2015 o 12:53
Prešiel som, teraz pracujem vo firme

Dobrý
Zverejnené 29. 10. 2015 14:16:47 |
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com