This is a migrated thread and some comments may be shown as answers.

[Solved] cell wrap doesn't work

1 Answer 128 Views
Grid
This is a migrated thread and some comments may be shown as answers.
ALON
Top achievements
Rank 1
ALON asked on 26 May 2008, 12:15 PM
i am trying to make a rad grid's row to be in one line no matter if the content is longer than the cell's with , i am trying to you wrap = false but it is not hellping .
this is the code for the grid :

<

radG:RadGrid ID="RadGrid1" runat="server" AllowSorting="True" AutoGenerateColumns="False"

DataSourceID="ObjectDataSource1" EnableAJAX="True" GridLines="None" Skin="Green"

EnableAJAXLoadingTemplate="True" OnSelectedIndexChanged="RadGrid1_SelectedIndexChanged"

Width="600px" SkinsPath="~/images/grid_skin/" Visible="False"

OnItemCreated="RadGrid1_ItemCreated" onneeddatasource="RadGrid1_NeedDataSource">

<MasterTableView Width="97%" DataKeyNames="Index"

DataSourceID="ObjectDataSource1">

<CommandItemSettings AddNewRecordImageUrl="~/images/grid_skin/Green/AddRecord.gif"

RefreshImageUrl="~/images/grid_skin/Green/Refresh.gif" />

<RowIndicatorColumn FilterImageUrl="~/images/grid_skin/Green/Filter.gif" SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif"

SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif" Visible="False">

<HeaderStyle Width="20px" />

</RowIndicatorColumn>

<ExpandCollapseColumn CollapseImageUrl="~/images/grid_skin/Green/SingleMinus.gif"

ExpandImageUrl="~/images/grid_skin/Green/SinglePlus.gif" FilterImageUrl="~/images/grid_skin/Green/Filter.gif"

SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif" SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif"

Visible="False">

<HeaderStyle Width="19px" />

</ExpandCollapseColumn>

<Columns>

<radG:GridTemplateColumn DataField="OrderId" DataType="System.Int32" FilterImageUrl="~/images/grid_skin/Green/Filter.gif"

HeaderText="Bepro#" SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif" SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif"

SortExpression="OrderId" UniqueName="OrderId">

<EditItemTemplate>

<asp:TextBox ID="OrderIdTextBox" runat="server" Text='<%# Bind("OrderId") %>'></asp:TextBox>

</EditItemTemplate>

<ItemTemplate>

<asp:Label ID="OrderIdLabel" runat="server" Text='<%# Eval("OrderId") + "." + Eval("OrderSegId") %>'></asp:Label>

</ItemTemplate>

<ItemStyle Width="55px" HorizontalAlign="Left" />

<HeaderStyle Width="55px" />

</radG:GridTemplateColumn>

<radG:GridBoundColumn DataField="CheckIn" DataFormatString="{0:dd-MMM-yy}" DataType="System.DateTime"

FilterImageUrl="~/images/grid_skin/Green/Filter.gif" HeaderText="Check In" SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif"

SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif" SortExpression="CheckIn"

UniqueName="CheckIn">

<ItemStyle Width="55px" HorizontalAlign="Left" />

<HeaderStyle Width="55px" />

</radG:GridBoundColumn>

<radG:GridBoundColumn DataField="BackOfficeId" DataType="System.String" FilterImageUrl="~/images/grid_skin/Green/Filter.gif"

HeaderText="Office ID" SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif"

SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif" SortExpression="BackOfficeId"

UniqueName="SuppPnr">

<ItemStyle Width="55px" HorizontalAlign="Left" />

<HeaderStyle Width="55px" />

</radG:GridBoundColumn>

<radG:GridBoundColumn DataField="SysCityDesc" FilterImageUrl="~/images/grid_skin/Green/Filter.gif"

HeaderText="City" SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif" SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif"

SortExpression="SysCityDesc" UniqueName="SysCityDesc">

<ItemStyle Width="55px" HorizontalAlign="Left" />

<HeaderStyle Width="55px" />

</radG:GridBoundColumn>

<radG:GridBoundColumn DataField="HotelDesc" FilterImageUrl="~/images/grid_skin/Green/Filter.gif"

HeaderText="Hotel" SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif" SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif"

SortExpression="HotelDesc" UniqueName="HotelDesc">

<ItemStyle Wrap="false" Width="135px" HorizontalAlign="Left" />

<HeaderStyle Width="135px" />

</radG:GridBoundColumn>

<radG:GridBoundColumn DataField="RoomsFirstCXL" DataFormatString="{0:dd-MMM-yy}"

DataType="System.DateTime" FilterImageUrl="~/images/grid_skin/Green/Filter.gif"

HeaderText="CXL" SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif" SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif"

SortExpression="RoomsFirstCXL" UniqueName="RoomsFirstCXL">

<ItemStyle Width="60px" HorizontalAlign="Left" />

<HeaderStyle Width="60px" />

</radG:GridBoundColumn>

<radG:GridTemplateColumn FilterImageUrl="~/images/grid_skin/Green/Filter.gif" HeaderText="Sta."

SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif" SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif"

UniqueName="column1">

<EditItemTemplate>

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>

</EditItemTemplate>

<ItemTemplate>

<asp:Label ID="Label1" runat="server" ForeColor='<%# GetStatusColor(Eval("RoomsStatusCode")) %>'

Text='<%# Eval("RoomsStatusCode") %>'></asp:Label>

</ItemTemplate>

<ItemStyle Width="30px" HorizontalAlign="Left" />

<HeaderStyle Width="30px" />

</radG:GridTemplateColumn>

<radG:GridTemplateColumn DataField="SuppVoucherCode" FilterImageUrl="~/images/grid_skin/Green/Filter.gif"

HeaderText="V" SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif" SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif"

SortExpression="SuppVoucherCode" UniqueName="SuppVoucherCode">

<EditItemTemplate>

<asp:TextBox ID="SuppVoucherCodeTextBox" runat="server" Text='<%# Bind("SuppVoucherCode") %>'></asp:TextBox>

</EditItemTemplate>

<ItemTemplate>

<asp:CheckBox ID="CheckBox1" runat="server" Checked='<%# CheckForVoucher(Eval("SuppVoucherCode")) %>'

Enabled="False" />

</ItemTemplate>

<ItemStyle Width="20px" HorizontalAlign="Left" />

<HeaderStyle Width="20px" />

</radG:GridTemplateColumn>

<radG:GridBoundColumn DataField="NumberOfRooms" DataType="System.Int16" FilterImageUrl="~/images/grid_skin/Green/Filter.gif"

HeaderText="Q." SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif" SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif"

SortExpression="NumberOfRooms" UniqueName="NumberOfRooms">

<HeaderStyle HorizontalAlign="Left" Width="15px" />

<ItemStyle HorizontalAlign="Left" Width="15px" />

</radG:GridBoundColumn>

<radG:GridBoundColumn DataField="SysTotalGross" FilterImageUrl="~/images/grid_skin/Green/Filter.gif"

HeaderText="Tot." SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif" SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif"

SortExpression="SysTotalGross" UniqueName="SysTotalGross">

<HeaderStyle HorizontalAlign="Right" Width="30px" />

<ItemStyle HorizontalAlign="Right" Width="30px" />

</radG:GridBoundColumn>

<radG:GridBoundColumn DataField="SysCurrencyCode" FilterImageUrl="~/images/grid_skin/Green/Filter.gif"

HeaderText="Cur" SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif" SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif"

SortExpression="SysCurrencyCode" UniqueName="SysCurrencyCode">

<HeaderStyle Width="30px" />

<ItemStyle HorizontalAlign="Left" />

</radG:GridBoundColumn>

</Columns>

<EditFormSettings>

<EditColumn CancelImageUrl="~/images/grid_skin/Green/Cancel.gif" EditImageUrl="~/images/grid_skin/Green/Edit.gif"

FilterImageUrl="~/images/grid_skin/Green/Filter.gif" InsertImageUrl="~/images/grid_skin/Green/Insert.gif"

SortAscImageUrl="~/images/grid_skin/Green/SortAsc.gif" SortDescImageUrl="~/images/grid_skin/Green/SortDesc.gif"

UpdateImageUrl="~/images/grid_skin/Green/Update.gif">

</EditColumn>

</EditFormSettings>

</MasterTableView>

<ClientSettings AllowKeyboardNavigation="true" EnableClientKeyValues="true">

<Selecting AllowRowSelect="True" />

<ClientEvents OnRowSelected="RowSelected" />

<Scrolling AllowScroll="True" ScrollHeight="200px" />

</ClientSettings>

<FilterMenu NotSelectedImageUrl="~/images/grid_skin/Green/NotSelectedMenu.gif" SelectedImageUrl="~/images/grid_skin/Green/SelectedMenu.gif">

</radG:RadGrid>

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 26 May 2008, 12:29 PM
Hi,

Try increasing the Width of the Grid and set the TableLayout to Auto as shown below.

ASPX:
 <MasterTableView DataSourceID="SqlDataSource1" Width="800px" TableLayout="auto" > 


Thanks
Shinu.
Tags
Grid
Asked by
ALON
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Share this question
or