Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 17243|Απάντηση: 5

[Εύκολο περιβάλλον χρήστη] Οι πίνακες πλέγματος δεδομένων EasyUI δεσμεύουν δυναμικά στήλες πεδίων

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 29/10/2015 10:22:42 π.μ. | | |
Αρχικά, ορίστε μια κλάση οντότητας
  1. public class DataGridModel
  2.     {
  3.         public string field { get; set; }
  4.         public string title { get; set; }
  5.         public int width { get; set; }
  6.     }
Αντιγραφή κώδικα


Στη συνέχεια, η δυναμικά δεσμευμένη λίστα δεδομένων πρέπει να προστεθεί σε έναν βρόχοΧαρακτηριστικά DataGridModel plus:


  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.             });
Αντιγραφή κώδικα


Τέλος, ο ajax στο προσκήνιο στέλνει ένα αίτημα ανάρτησης και συνδέει δυναμικά τις στήλες:

  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.             });
Αντιγραφή κώδικα






Προηγούμενος:Το JQuery EasyUI DataGrid ανανεώνει τακτικά το περιεχόμενο δεδομένων
Επόμενος:Μεταφράστε όλα τα ονόματα πεδίων του DataTable στα Κινεζικά και επιστρέψτε

σχετικές αναρτήσεις

Δημοσιεύτηκε στις 29/10/2015 10:57:55 π.μ. |
Περάσατε τη συνέντευξη;
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 29/10/2015 12:53:35 μ.μ. |
Δημοσιεύτηκε στις 2015-10-29 10:57
Περάσατε τη συνέντευξη;

Πέρασε τώρα δουλεύοντας στην εταιρεία   
Δημοσιεύτηκε στις 29/10/2015 1:33:58 μ.μ. |
Δημοσιεύτηκε στις 2015-10-29 10:57
Περάσατε τη συνέντευξη;

Πέρασα κι εγώ
Δημοσιεύτηκε στις 29/10/2015 2:16:36 μ.μ. |
Xiao Zhao Αναρτήθηκε στις 2015-10-29 12:53
Πέρασε τώρα δουλεύοντας στην εταιρεία

Καλό
Δημοσιεύτηκε στις 29/10/2015 2:16:47 μ.μ. |
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com