我是“基础设施”“igGrid”控件的新手。
我在这里面临的问题是,当结合列固定启用更新时,会显示两个单独的“添加新行”按钮,一个用于固定列区域,一个用于非固定列区域。
我希望只有一个“添加新行”按钮应该出现,即只有固定列(左侧)“添加新行”按钮应该显示,单击它后,用户可以添加新行。
另外,请告诉我这是 igGrid 的默认设置,每次为每个固定列区域显示“添加新行”按钮吗?
有没有我可以在 HTML 代码中设置的属性,而不是编写一些 JavaScript 函数来解决我面临的问题?
我试过的解决方案:下面是 igGrid 的示例/测试 HTML 代码的 .xml 文件(无法发布原始 HTML 代码)。我试图设置2个属性:
HasAddRowFeature="False" AllowAddNewRow="Disable" 在设置为“Isfixed”的第二列中,但它没有提供所需的输出。
<Index ID="_Index" PrimaryKeyColumn ="RECORD_ID" Width="1000px" HasAddRowFeature="True" HasDeleteRowFeature="True">
<Column Key="RECORD_ID" Text="" DataType="string" Width="0px" IsHidden="true" IsReadonly="true" />
<Column Key="Description" Text="Sample A" DataType="string" Width="150px" IsFixed="true" HasAddRowFeature="False" AllowAddNewRow="Disable" />
<Column Key="pqr" Text="Sample B" DataType="Object_List" ComboDataKey="ID" ComboTextKey="NAME" Width="150px" IsFixed="true" />
<Column Key="abc" Text="Sample C" DataType="number" Width="100px" />
<Column Key="xyz" Text="Sample D" DataType="number" Width="100px"/>
</Index>
请提出一些解决方案。提前致谢。