要禁用GridPanel中的列位置拖放功能,您可以使用以下方法之一:

  1. 使用GridPanel的viewConfig属性:可以通过设置viewConfig的plugins属性为false来禁用列位置拖放功能。例如:
<ext:GridPanel ID="GridPanel1" runat="server">
    <View>
        <Plugins>
            <ext:GridDragDrop runat="server" />
        </Plugins>
    </View>
    <ViewConfig>
        <Plugins>
            <ext:GridDragDrop runat="server" EnableDragDrop="false" />
        </Plugins>
    </ViewConfig>
    <!-- 列配置 -->
</ext:GridPanel>
  1. 使用GridView的beforedrop事件:可以通过在gridview的beforedrop事件中取消事件的默认行为来禁用列位置拖放功能。例如:
<ext:GridPanel ID="GridPanel1" runat="server">
    <Listeners>
        <BeforeDrop Handler="e.cancel = true;" />
    </Listeners>
    <!-- 列配置 -->
</ext:GridPanel>

以上是在ASP.NET中使用Ext.NET时的示例代码。请根据您的实际情况进行调整

extnet 483 如何禁用gridpanel 拖放列位置的功能

原文地址: http://www.cveoy.top/t/topic/iLuV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录