Zugang Fuß- oder Kopfzeile im Datagrid!


Ich habe verärgert, dass ich hatte Foreach verwenden oder das OnItemCreated Ereignis auf die Fußzeile zuzugreifen. Wenn ich nur ein einfaches Formular wo ich Zeilen hinzufügen haben kann, konnte ich das Formular ins Netz integrieren, mit Fußzeile. Warum Schleife, wenn Sie direkt zugreifen können?

Header-Zugang

System.Web.UI.Control Header = MyDataGrid.Controls[0]. Steuerelemente [0];

Fußzeile-Zugang

System.Web.UI.Control Fußzeile = MyDataGrid.Controls[0]. Controls[MyDataGrid.Controls[0]. Controls.Count - 1];

Footer. FindControl('Whatever');

Wenn Sie wissen, dass das, 'was' ist eine Schaltfläche, und Sie möchten direkt Zugang ist es Text-Eigenschaft:

((Schaltfläche) Fußzeile. FindControl('Whatever')). Text;









Zugang Fuß- oder Kopfzeile im Datagrid!


Zugang Fuß- oder Kopfzeile im Datagrid! : Mehreren tausend Tipps, um Ihr Leben einfacher machen.


Ich habe verärgert, dass ich hatte Foreach verwenden oder das OnItemCreated Ereignis auf die Fußzeile zuzugreifen. Wenn ich nur ein einfaches Formular wo ich Zeilen hinzufügen haben kann, konnte ich das Formular ins Netz integrieren, mit Fußzeile. Warum Schleife, wenn Sie direkt zugreifen können?

Header-Zugang

System.Web.UI.Control Header = MyDataGrid.Controls[0]. Steuerelemente [0];

Fußzeile-Zugang

System.Web.UI.Control Fußzeile = MyDataGrid.Controls[0]. Controls[MyDataGrid.Controls[0]. Controls.Count - 1];

Footer. FindControl('Whatever');

Wenn Sie wissen, dass das, 'was' ist eine Schaltfläche, und Sie möchten direkt Zugang ist es Text-Eigenschaft:

((Schaltfläche) Fußzeile. FindControl('Whatever')). Text;


Zugang Fuß- oder Kopfzeile im Datagrid!

Zugang Fuß- oder Kopfzeile im Datagrid! : Mehreren tausend Tipps, um Ihr Leben einfacher machen.
Zugang Fuß- oder Kopfzeile im Datagrid!
Wiezutun
Freunden empfehlen
  • gplus
  • pinterest

Kommentar

Einen Kommentar hinterlassen

Wertung