0

ユーザーに表示される前に、編集フォームの値を変更しようとしています。ただし、aspxgridview は常にこれを上書きしています。

これが私の解決策です:

 Protected Sub ASPxGridView_ItemList_HtmlRowCreated(ByVal sender As Object, ByVal e As DevExpress.Web.ASPxGridView.ASPxGridViewTableRowEventArgs) Handles ASPxGridView_Items.HtmlRowCreated
        If (e.RowType = GridViewRowType.EditForm) Then
            Dim ASPxTextbox_Number As ASPxTextBox = TryCast(TryCast(sender, ASPxGridView).FindEditFormTemplateControl("ASPxTextbox_Number"), ASPxTextBox)
            ASPxTextbox_Number.Text = "99"
        End If
    End Sub
4

1 に答える 1

0

この点については、HtmlRowCreated イベントの例で初期値がプログラムによって設定されている場合、ASPxGridView DataSource を更新する方法を参照してください。

于 2011-01-17T13:45:25.583 に答える