Devexpress网格的问题

Devexpress网格的问题,devexpress,Devexpress,我正在使用带有editform模板的DevXPress网格。单击编辑按钮时,将显示此编辑表单。编辑表单在表单底部有一个更新和取消按钮。打开此编辑表单时,我想将焦点设置在“取消”按钮上。打开此编辑表单时,是否可以在更新/取消按钮上设置焦点?您可以将模板用于编辑表单,并为按钮指定TabIndex属性: 我附上了样品供您参考 如果有任何问题,请随时提问 <Templates> <EditForm>

我正在使用带有editform模板的DevXPress网格。单击编辑按钮时,将显示此编辑表单。编辑表单在表单底部有一个更新和取消按钮。打开此编辑表单时,我想将焦点设置在“取消”按钮上。打开此编辑表单时,是否可以在更新/取消按钮上设置焦点?

您可以将模板用于编辑表单,并为按钮指定TabIndex属性:

我附上了样品供您参考

如果有任何问题,请随时提问

 <Templates>
                                        <EditForm>
                                            <table style="width: 100%">
                                                <tr>
                                                    <td align="right">
                                                        <dx:ContentControl ID="ContentControl" runat="server" SupportsDisabledAttribute="True">
                                                            <dx:ASPxGridViewTemplateReplacement runat="server" ID="Editors" ReplacementType="EditFormEditors" />
                                                        </dx:ContentControl>
                                                        <table style="width: 100%;">
                                                            <tr>
                                                                <td align="right" style="padding-right: 20px">
                                                                    <table>
                                                                        <tr>                                                                    
                                                                            <td>
                                                                                <dx:ASPxButton ID="btnUpdate" runat="server" CssFilePath="~/App_Themes/Office2010Blue/{0}/styles.css" TabIndex="0"
                                                                                    AccessKey="S" AutoPostBack="False" Text="Update" Width="60px" ClientSideEvents-Click='<%# "function(s, e) { " + Container.UpdateAction + " }" %>'
                                                                                    CssPostfix="Office2010Blue" SpriteCssFilePath="~/App_Themes/Office2010Blue/{0}/sprite.css" >                                                                                
                                                                                </dx:ASPxButton>
                                                                            </td>
                                                                            <td>
                                                                                <dx:ASPxButton ID="btnCancel" runat="server" CssFilePath="~/App_Themes/Office2010Blue/{0}/styles.css" TabIndex="1"
                                                                                    AutoPostBack="False" Text="Cancel" Width="60px" ClientSideEvents-Click='<%# "function(s, e) { " + Container.CancelAction + " }" %>'
                                                                                    CssPostfix="Office2010Blue" SpriteCssFilePath="~/App_Themes/Office2010Blue/{0}/sprite.css">
                                                                                </dx:ASPxButton>
                                                                            </td>
                                                                        </tr>
                                                                    </table>
                                                                </td>
                                                            </tr>
                                                        </table>
                                                    </td>
                                                </tr>
                                            </table>
                                        </EditForm>
                                    </Templates>

请使用ASPxGridView内联编辑“tab order”报告中描述的方法

如果在EditForm模板中放置自己的编辑器,请根据需要设置每个编辑器的TabIndex属性