Infragistics|Ultimate UI for ASP.NET|在 WebDataGrid 中創建可編輯數字輸入單元格時,禁用使用向上/向下箭頭鍵更改值

infragistics log


當您使用 NumericEditor 作為 WebDataGrid 的編輯器提供程序並將 SpinButtonsDisplay 屬性設置為顯示時,默認情況下您還可以使用鍵盤上的向上和向下箭頭鍵更改該值。

通過上/下鍵輸入更改值

如果要禁用使用向上和向下箭頭鍵更改值,請將 SpinOnArrowKeys 屬性設置為 False。

 // 上下矢印キーでの変更を無効化
<ig:WebDataGrid ID="WebDataGrid1" runat="server" Height="350px" Width="400px"
    AutoGenerateColumns="False" DataKeyFields="ID">
    <%-- (中略) --%>
    <EditorProviders>
        <ig:NumericEditorProvider ID="WebDataGrid1_NumericEditorProvider1">
            <EditorControl ClientIDMode="Predictable">
                <Buttons SpinButtonsDisplay="OnRight" SpinOnArrowKeys="False">
                </Buttons>
            </EditorControl>
        </ig:NumericEditorProvider>
    </EditorProviders>
    <Behaviors>
        <ig:EditingCore>
            <Behaviors>
                <ig:CellEditing>
                    <ColumnSettings>
                        <ig:EditingColumnSetting ColumnKey="UnitsInStock" EditorID="WebDataGrid1_NumericEditorProvider1" />
                    </ColumnSettings>
                </ig:CellEditing>
            </Behaviors>
        </ig:EditingCore>
    </Behaviors>
    <%-- (中略) --%>
</ig:WebDataGrid>


*在上面的示例中,以 UnitsInStock 為鍵的列中的向上和向下鍵被禁用。


延伸閱讀
aa71435723的大頭照
Winston

Eggplant DAI 自動化測試專家。

留言