I've been trying a lot of diferent ways how to achieve that column width wouldn't expand when I try to expand parent nodes (IE).
Here is my aspx code. When child tables are viewed, IE simpli expands mastertableview columns.
Any help would be appreciated.
<telerik:RadGrid ID="skupineGrid" runat="server" AllowAutomaticDeletes="True" EnableAJAX="true" Width="100%"
AllowAutomaticInserts="True" AllowAutomaticUpdates="True"
AllowMultiRowSelection="True" AllowPaging="True"
AllowSorting="True" SortingSettings-SortToolTip="Klikni tukaj za sortiranje"
AutoGenerateColumns="False" AutoGenerateDeleteColumn="False"
AutoGenerateEditColumn="False" DataSourceID="skupineSource" GridLines="None"
Skin="Vista"
OnItemCommand="skupineGrid_ItemCommand"
OnItemCreated="skupineGrid_ItemCreated"
onitemdatabound="skupineGrid_ItemDataBound"
oninsertcommand="skupineGrid_InsertCommand"
onprerender="skupineGrid_PreRender">
<PagerStyle Mode="NextPrevAndNumeric" ShowPagerText="True"
PagerTextFormat="Stran: {4} &nbsp;Prikazujem stran {0} od {1}, zapisov {2} do {3} od {5}."
NextPagesToolTip="Naslednje strani" NextPageToolTip="Naslednja stran"
PrevPagesToolTip="Prejšnje strani" PrevPageToolTip="Prejšnja stran"
FirstPageToolTip="Prva stran" LastPageToolTip="Zadnja stran" />
<ValidationSettings EnableValidation="false" />
<MasterTableView DataSourceID="skupineSource" DataKeyNames="ID,checked" ClientDataKeyNames="ID" Width="100%"
TableLayout="Auto" EditMode="InPlace" CommandItemDisplay="Top"
CommandItemSettings-AddNewRecordText="Dodaj skupino"
CommandItemSettings-RefreshText="Osveži" Name="Skupine"
NoDetailRecordsText="V bazi ni zapisov o naslovnikih."
NoMasterRecordsText="V bazi ni zapisov o skupinah.">
<CommandItemSettings AddNewRecordText="Dodaj skupino" RefreshText="Osveži"></CommandItemSettings>
<Columns>
<telerik:GridBoundColumn DataField="skupina" HeaderText="Skupina" HeaderButtonType="TextButton"
UniqueName="skupina">
</telerik:GridBoundColumn>
<telerik:GridEditCommandColumn ButtonType="ImageButton" HeaderText="Uredi"
UniqueName="EditCommandColumn">
<HeaderStyle HorizontalAlign="Center" Width="50"></HeaderStyle>
<ItemStyle HorizontalAlign="Center" />
</telerik:GridEditCommandColumn>
<telerik:GridButtonColumn ConfirmText="Ali želite res izbrisati skupino?\n\nIzbrisali boste tudi vsa planirana sporočila (SMS + e-mail) namenjena tej skupini, tako kot tudi vezave naslovnikov na to skupino." ButtonType="ImageButton" HeaderText="Izbriši"
CommandName="Delete" UniqueName="DeleteColumn">
<HeaderStyle HorizontalAlign="Center" Width="50"></HeaderStyle>
<ItemStyle HorizontalAlign="Center" />
</telerik:GridButtonColumn>
<telerik:GridTemplateColumn HeaderText="Pošlji SMS" UniqueName="SMS">
<ItemTemplate>
<asp:CheckBox ID="smscheck" runat="server" Enabled="true" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center" Width="80"></HeaderStyle>
<ItemStyle HorizontalAlign="Center" />
</telerik:GridTemplateColumn>
</Columns>
<DetailTables>
<telerik:GridTableView DataKeyNames="ID,checked" DataSourceID="naslovnikiSource"
EditMode="InPlace" CommandItemDisplay="Top"
CommandItemSettings-AddNewRecordText="Dodaj Naslovnika" Width="100%"
CommandItemSettings-RefreshText="Osveži"
NoDetailRecordsText="V tej skupini ni zapisov o naslovnikih." runat="server"
Name="Naslovniki">
<PagerStyle Mode="NextPrevAndNumeric" ShowPagerText="True"
PagerTextFormat="Stran: {4} &nbsp;Prikazujem stran {0} od {1}, zapisov {2} do {3} od {5}."
NextPagesToolTip="Naslednje strani" NextPageToolTip="Naslednja stran"
PrevPagesToolTip="Prejšnje strani" PrevPageToolTip="Prejšnja stran"
FirstPageToolTip="Prva stran" LastPageToolTip="Zadnja stran" />
<ParentTableRelation>
<telerik:GridRelationFields DetailKeyField="skupID" MasterKeyField="ID" />
</ParentTableRelation>
<CommandItemSettings AddNewRecordText="Dodaj Naslovnika" RefreshText="Osveži"></CommandItemSettings>
<Columns>
<telerik:GridBoundColumn HeaderText="Ime" HeaderButtonType="TextButton"
DataField="ime" UniqueName="ime">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn HeaderText="Telefonska številka(m)" HeaderButtonType="TextButton"
DataField="stevilka" UniqueName="stevilka">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn HeaderText="e-mail" HeaderButtonType="TextButton"
DataField="email" UniqueName="email">
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn UniqueName="LST" HeaderText="Skupine">
<ItemTemplate>
<asp:ListBox ID="skupddl" Width="160" runat="server" Rows="5" SelectionMode="Multiple"></asp:ListBox>
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center" Width="80px"></HeaderStyle>
<ItemStyle HorizontalAlign="Center" />
</telerik:GridTemplateColumn>
<telerik:GridEditCommandColumn ButtonType="ImageButton" HeaderText="Uredi"
UniqueName="EditCommandColumn">
<HeaderStyle HorizontalAlign="Center" Width="50"></HeaderStyle>
<ItemStyle HorizontalAlign="Center" />
</telerik:GridEditCommandColumn>
<telerik:GridButtonColumn ConfirmText="Ali želite res izbrisati naslovnika?\n\nIzbrisali boste tudi vsa planirana sporočila (SMS + e-mail) namenjena temu naslovniku." ButtonType="ImageButton" HeaderText="Izbriši"
CommandName="Delete" UniqueName="DeleteColumn">
<HeaderStyle HorizontalAlign="Center" Width="50"></HeaderStyle>
<ItemStyle HorizontalAlign="Center" />
</telerik:GridButtonColumn>
<telerik:GridTemplateColumn HeaderText="Pošlji SMS" UniqueName="SMS">
<ItemTemplate>
<asp:CheckBox ID="smscheck" runat="server" Enabled="true" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center" Width="80"></HeaderStyle>
<ItemStyle HorizontalAlign="Center" />
</telerik:GridTemplateColumn>
</Columns>
</telerik:GridTableView>
</DetailTables>
</MasterTableView>
<ClientSettings AllowKeyboardNavigation="True">
<Selecting AllowRowSelect="True" EnableDragToSelectRows="true" />
<ClientEvents OnRowSelecting="RowSelecting" OnRowSelected="RowSelected" />
<ClientMessages PagerTooltipFormatString="Stran: <b>{0}</b> od <b>{1}</b> strani" />
</ClientSettings>
<SortingSettings SortToolTip="Klikni tukaj za sortiranje"></SortingSettings>
<StatusBarSettings LoadingText="Nalagam..." ReadyText="Pripravljen" />
<HierarchySettings CollapseTooltip="Minimiziraj" ExpandTooltip="Maksimiziraj" />
</telerik:RadGrid>
LP, Luka