当步骤面板太宽时,ASP.NET向导的侧边栏缩小

时间:2012-10-25 10:33:40

标签: asp.net wizard sidebar

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

在Gridview中,有几列使用Textboxes来显示内容。当文本框中的内容变得更长时,步骤面板会变宽并使侧边栏缩小。

我已将侧边栏(SideBarStyle-Width)和步骤面板(StepStyle-Width)设置为使用固定宽度(以百分比表示),但补充工具栏会不断缩小。

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

唯一有效的方法是使用px中的特定值来修复Gridview中列的宽度,但我必须保留这些列以针对不同的分辨率动态调整大小。

当内容尺寸发生变化时,有没有办法保持边栏不受影响?

1 个答案:

答案 0 :(得分:-1)

我遇到了同样的问题,但是现在它具有以下属性,它可以正常工作。请务必设置AutoPostBackOnSelect="true"

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

<ComponentArt:Grid ID="grdProducts" runat="server" AllowMultipleSelect="false" AllowColumnResizing="false" RunningMode="Client" AutoPostBackOnSelect="True" PageSize="10" PagerStyle="Slider">