Wie Sie programmgesteuert erreichen AspxControl innerhalb einer AspXGridView ist EditItemTemplate

Es ist sehr einfach, und ich fühle mich wie ein idiot 🙁

Ich neu gestartet, um mit DevX-Steuerelemente. Seine Dokumentation und Beispiel-Projekte sind SCHEIßE!

Mein problem ist:

Ich habe eine ASPxGridView auf meiner aspx-Seite:

<dx:ASPxGridView ID="dxdgMyGrid" runat="server" AutoGenerateColumns="False" OnStartRowEditing="DxGridStartRowEditing">
<SettingsEditing Mode="PopupEditForm" PopupEditFormHeight="200px" PopupEditFormWidth="500px"
    EditFormColumnCount="2" PopupEditFormHorizontalAlign="Center" PopupEditFormVerticalAlign="Middle"
    PopupEditFormModal="true" />
<Columns>
    <dx:GridViewDataTextColumn FieldName="MyField1" VisibleIndex="1">
        <EditFormSettings VisibleIndex="0" />
        <EditItemTemplate>
            <dx:ASPxDateEdit ID="dxdateMyField1" runat="server">
            </dx:ASPxDateEdit>
        </EditItemTemplate>
    </dx:GridViewDataTextColumn>
    <dx:GridViewDataColumn FieldName="MyField2" VisibleIndex="4">
        <EditFormSettings VisibleIndex="1" />
        <EditItemTemplate>
            <dx:ASPxComboBox ID="dxcomboMyField2" runat="server">
            </dx:ASPxComboBox>
        </EditItemTemplate>
    </dx:GridViewDataColumn>
</Columns>

Wie kann ich erreichen dxdateMyField1 oder dxcomboMyfield2 auf ASPX.CS-Datei? Ich möchte schreiben:

dxcomboMyField2.DataSource = GetMyData2List();
dxcomboMyField2.SelectedItemIndex = 0;
... etc.

Vielen Dank.

  • Würde dies helfen? documentation.devexpress.com/#AspNet/CustomDocument3922
  • Kontrollen von der Vorlage sind nicht leicht zugänglich, weil die Vorlage bekommen instanziiert zu einem späteren Zeitpunkt und es kann mehr als eine Instanziierung (z.B. repeater-Artikel-Vorlage). Einzige Möglichkeit ist die Verwendung FindControl - Methode auf die entsprechenden container, wenn Sie sicher sind, über template-Erstellung (z.B. in dieser Zeile Bearbeiten-Erstellung). Unabhängig, prüfen Sie den link von Wouter de Kort -, dass die Listen, die das Ereignis verwendet, und eine Methode zu finden, die Kontrolle.
  • Danke meine Herren, ich arbeite daran.
  • Warum mögen Sie diese Ressourcen? Haben Sie jemals versucht, Sie zu Kontaktieren DX Jungs über diese?
InformationsquelleAutor DortGen | 2011-11-25
Schreibe einen Kommentar