1
<%@ Page Language="C#" AutoEventWireup="true"
MasterPageFile="~/Shared/Default.Master" CodeBehind="Test2Topics.aspx.cs"
Inherits="Sec.Discussion.Test2Topics" %>
<%@ Register TagPrefix="AT" Namespace="RadTech.Web.UI" Assembly="RadTech.Web"
%>
<%@ Register TagPrefix="AT" Namespace="Sec.Shared" Assembly="Sec" %>
<%@ MasterType TypeName="Sec.Shared.Default" %>
<asp:Content ID="Content1" ContentPlaceHolderID="DefaultContent"
runat="server">
<style type="text/css">
#master-content-container { padding: 0px;height: 100%;overflow: hidden; }
</style>
<AT:RadSplitter ResizeWithBrowserWindow="true" ID="Test2Splitter"
runat="server" SplitBarsSize="5" PanesBorderSize="0" LiveResize="true"
Width="100%" Height="100%" ResizeWithParentPane="True"
Orientation="Horizontal">
<AT:RadPane Id="Test1TopicPane" runat="server" Height="45%"
Scrolling="None">
<div id="Test1TopicContainer" style="padding:12px;">
<AT:Section ID="Test1TopicSubSection" runat="server">
<Content>
<AT:SectionTitleRow ID="Test1TopicTitleRow"
runat="server" ShowHelpLink="false"/>
<div>
<AT:RadRadGrid ID="Test1TopicGrid" height="250px"
runat="server" IsListingGrid="true" EnableViewState="true"
AutoGenerateColumns="false" GroupingEnabled="false" ShowGroupPanel="false"
OnNeedDataSource="Test2Grid_NeedDataSource">
<MasterTableView HierarchyLoadMode="Client"
AllowNaturalSort="false" DataKeyNames="TopicId">
<Columns>
<telerik:GridBoundColumn
DataField="TopicId" DataFormatString='<input type="radio" name="Test1TopicId"
value="{0}" />'></telerik:GridBoundColumn>
<telerik:GridBoundColumn
DataField="Name"></telerik:GridBoundColumn>
</Columns>
</MasterTableView>
<ClientSettings>
<Scrolling AllowScroll="True"
UseStaticHeaders="true"/>
</ClientSettings>
</AT:RadRadGrid>
</div>
</Content>
</AT:Section>
</div>
</AT:RadPane>
<AT:RadSplitBar ID="SplitterBar" runat="server" CollapseMode="none" />
<AT:RadPane Id="Test2TopicsPane" runat="server" Height="55%"
Scrolling="None">
<div id="Test2TopicsContainer" style="padding:12px;">
<AT:Section ID="Test2TopicsSubSection" runat="server">
<Content>
<AT:SectionTitleRow ID="Test2TopicsTitleRow"
runat="server" ShowHelpLink="false"/>
<div>
<AT:RadRadGrid ID="Test2TopicsGrid" runat="server"
IsListingGrid="true" EnableViewState="true" AutoGenerateColumns="false"
GroupingEnabled="false" ShowGroupPanel="false"
OnNeedDataSource="Test1Grid_NeedDataSource">
<MasterTableView HierarchyLoadMode="Client"
AllowNaturalSort="false" DataKeyNames="TopicId">
<Columns>
<telerik:GridBoundColumn
DataField="TopicId" DataFormatString='<input type="checkbox"
name="Test2TopicIds" value="{0}" />'></telerik:GridBoundColumn>
<telerik:GridBoundColumn
DataField="Name"></telerik:GridBoundColumn>
</Columns>
</MasterTableView>
<ClientSettings>
<Scrolling AllowScroll="True"
UseStaticHeaders="true"/>
</ClientSettings>
</AT:RadRadGrid>
</div>
</Content>
</AT:Section>
</div>
</AT:RadPane>
</AT:RadSplitter>
</asp:Content>
これは私が上のコードを持っています。私は2つのグリッドを持っています。これは、ブラウザのウィンドウが固定されていてもブラウザーのウィンドウが小さくなるとうまく見えますが、両方のグリッドのスクロールバーはウィンドウのサイズに従ってサイズが変更されず、他のペインが行います。誰でも解決策を提供してください。ブラウザウィンドウでRadGridのサイズが変更されない
を設定してみてください。これは効果がなかった – swifty
このナレッジベースを参照することができます:http://docs.telerik.com/devtools/aspnet-ajax/controls/grid/columns/resizing –
私はこれらのすべてを試みましたが、何も動作しませんでした。 clientSettingsのonWindowResize()のようなカスタムClientEventを使用できますか?あるいは、私はRadWindowManagerのようなものも見た。それが何のためにわからないのですか? – swifty