Hi,
I would like to set 'Auto' width of grid.. because my Page contains left sidebar with hide and show functionality and I have grid with 15 columns.
When I bind the data to grid with '100%' width, it goes outside of design and If I set specific width to grid then it not display properly b'coz of the side bar hide and show functionality.
If same grid contain less column then it works properly..so please give me proper solution.
thank you.
I would like to set 'Auto' width of grid.. because my Page contains left sidebar with hide and show functionality and I have grid with 15 columns.
When I bind the data to grid with '100%' width, it goes outside of design and If I set specific width to grid then it not display properly b'coz of the side bar hide and show functionality.
If same grid contain less column then it works properly..so please give me proper solution.
thank you.
4 Answers, 1 is accepted
0
Shinu
Top achievements
Rank 2
answered on 03 Jan 2014, 01:33 PM
Hi ,
Have you tried setting the RadGrid's MasterTable TableLayout property as Auto to keep the grid rows to contain all the columns.
Please provide your code snippet to know more about this issue.
ASPX:
Thanks,
Shinu
Have you tried setting the RadGrid's MasterTable TableLayout property as Auto to keep the grid rows to contain all the columns.
Please provide your code snippet to know more about this issue.
ASPX:
<MasterTableView TableLayout="Auto". . .></MasterTableView>Thanks,
Shinu
0
Testing
Top achievements
Rank 1
answered on 03 Jan 2014, 01:48 PM
<table style="margin-left:10px;" > <tr> <td > <div style="width:99%; "> <telerik:RadGrid ID="gv_Payment_Approve_RejectList" runat="server" Width="100%" AllowFilteringByColumn="True" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" AllowMultiRowSelection="false" CssClass="AutoShrink" > <ClientSettings > <Selecting AllowRowSelect="true" /> <Scrolling AllowScroll="true" /> </ClientSettings> <MasterTableView TableLayout="Auto"> <Columns> <telerik:GridBoundColumn DataField="UnitContractId" Display="false" HeaderText="Unit Contract Id" UniqueName="UnitContractId" /> <telerik:GridBoundColumn DataField="PaymentId" Display="false" HeaderText="Payment Id" UniqueName="PaymentId" /> <telerik:GridBoundColumn DataField="TenentName" HeaderText="Tenent Name" UniqueName="TenentName" /> <telerik:GridBoundColumn DataField="ParcelName" HeaderText="Parcel Name" UniqueName="ParcelName" /> <telerik:GridBoundColumn DataField="ProertyName" HeaderText="Property Name" UniqueName="PropertyName" /> <telerik:GridBoundColumn DataField="UnitNo" HeaderText="Unit Number" UniqueName="UnitNo" /> <telerik:GridBoundColumn DataField="ReceiptNo" HeaderText="Receipt Number" UniqueName="ReceiptNo" /> <telerik:GridBoundColumn DataField="PaymentType" HeaderText="Unit Number" UniqueName="PaymentType" /> <telerik:GridBoundColumn DataField="Amount" HeaderText="Amount" UniqueName="BudgetRent" /> <telerik:GridBoundColumn DataField="PaymentStatus" HeaderText="Status" UniqueName="Status" /> <telerik:GridBoundColumn DataField="ChequeNo" HeaderText="Cheque Number" UniqueName="ChequeNo" /> <telerik:GridBoundColumn DataField="BankName" HeaderText="Bank Name" UniqueName="BankName" /> <telerik:GridBoundColumn DataField="ReturnCheckDate" HeaderText="Return Check Date" UniqueName="ReturnChequeDate" /> </Columns> </MasterTableView> </telerik:RadGrid> </div> </td> </tr> </table>0
Testing
Top achievements
Rank 1
answered on 04 Jan 2014, 06:44 AM
hello,
can anybody tell me how to solve this problem?????
can anybody tell me how to solve this problem?????
0
Hi Ganesh,
You can resolve the issue by setting table-layout:fixed on the main table.
I hope this helps.
Regards,
Galin
Telerik
You can resolve the issue by setting table-layout:fixed on the main table.
I hope this helps.
Regards,
Galin
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
