2

我正在使用 ASP.NET 向导控件来显示一个带有 Gridview 的向导,该 Gridview 显示每个步骤的内容。

在 Gridview 中,有几列使用 Textboxes 来显示内容。当 Textbox 中的内容变长时,step panel 变宽并使 Sidebar 缩小。

我已将边栏 ( SideBarStyle-Width) 和步骤面板 ( StepStyle-Width) 设置为使用固定宽度(百分比),但边栏一直在缩小。

我还得到了 Gridview 中列的宽度(ControlStyle-Width, ItemStyle-Width)以百分比固定,但这也不起作用。

唯一可行的是在 Gridview 中使用特定值修复列的宽度px,但我必须保持这些列动态调整大小以适应不同的分辨率。

当内容大小发生变化时,有什么方法可以保持侧边栏不变?

4

1 回答 1

-1

我遇到了同样的问题,但是现在使用以下属性可以正常工作。一定要设置AutoPostBackOnSelect="true"

这是我的网格标题的示例:

<ComponentArt:Grid ID="grdProducts" runat="server" AllowMultipleSelect="false" AllowColumnResizing="false" RunningMode="Client" AutoPostBackOnSelect="True" PageSize="10" PagerStyle="Slider">
于 2017-07-03T19:30:20.823 回答