Ich bevölke eine Telerik: RadGrid von einer DataTable. Jede der DataRows in der DataTable hat eine Spalte "readonly" mit einem Wert von "True" oder "False".Gemischte Lese-/Schreib- und Nur-Lese-Zeilen, in Telerik Ajax RadGrid?
Das Raster verfügt derzeit über eine GridEditCommand-Spalte und eine GridButtonColumn, die den Befehl "Delete" auslöst.
Ich brauche Zeilen, die Datensätze anzeigen, für die "readonly" schreibgeschützt ist. Ich brauche das Symbol in der GridEditCommand-Spalte, um unterschiedlich zu sein, und um darauf zu klicken, um ein Ansichtsdetails-Formular anstelle eines Bearbeitungsformulars aufzurufen. Und ich brauche den Link in der "Delete" GridButtonColumn, um abwesend zu sein.
Es sieht so aus, als wäre es ziemlich einfach, eine Tabelle zu erstellen, die dem Benutzer nicht erlaubt, Datensätze zu bearbeiten oder zu löschen, aber ich muss in der Lage sein, einige Zeilen editierbar zu machen und andere nicht.
Wo soll ich anfangen?
Ich musste ein bisschen spielen, löschte das Löschen-Steuerelement, das Bild und den Tooltip für die Bearbeitungsschaltfläche ändern, und dann musste ich Änderungen in der Benutzersteuerung vornehmen, die die eigentliche Bearbeitung auch getan hat. Aber ich habe grundsätzlich den Mechanismus benutzt, den Sie beschrieben haben. –