Solved

gridview column extends page for miles

Posted on 2007-03-28
1
346 Views
Last Modified: 2012-08-14
I have a gridview with a label in it that is extending it's content page as well as the master page for miles across when there is a continuous entry of characters without spaces.  For example 100 d entries, dddddddddddddd....

 I've tried adding item-style wrap and item-style width to the field, but doesn't help, those d's just go straight across without breaking to next line.

I have to have whatever is entered, regardless of how bizarre the entry may be, so no truncation.

Is there a way to break to next line after so many chars?  I would have thought the item-style settings would have fixed, but no.

thanks

<ajax:UpdatePanel ID="updatePanelSecurityGroups" runat="server" UpdateMode="Conditional">
        <ContentTemplate>
            <asp:GridView ID="_gridViewClientSecurityGroups" runat="Server" Width="100%" AutoGenerateColumns="False" OnRowCommand="_gridViewClientSecurityGroups_RowCommand" OnRowDataBound="_gridViewClientSecurityGroups_RowDataBound">
                <Columns>
                    <asp:TemplateField HeaderText="Group Name">
                        <ItemTemplate>
                            <b><asp:Label ID="LabelGroupName" runat="Server"><%# Eval("SHORT_NAME")%></asp:Label></b><br />
                            <asp:Label ID="LabelDescription" CssClass="dataTableSmall" runat="Server"><%# Eval("Description")%></asp:Label>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:BoundField DataField="CLIENT_SHORT_NAME" HeaderText="Client" />
                    <asp:TemplateField HeaderImageUrl="~/Library/Key.gif" ItemStyle-Width="0%">
                        <ItemTemplate>
                            <asp:HyperLink ID="HyperLinkMangePermissions" runat="Server" ImageUrl="~/Library/Key.gif" ToolTip="Manage Permissions" ></asp:HyperLink>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:BoundField DataField="ASSOCIATE_COUNT" HeaderText="Members" ItemStyle-Width="0%" ItemStyle-HorizontalAlign="Center" />
                    <asp:BoundField DataField="CREATED_BY" HeaderText="Created By" />
                    <asp:TemplateField HeaderImageUrl="~/Library/Icon-Trash.gif" ItemStyle-Width="0%">
                        <ItemTemplate>
                            <asp:ImageButton ID="ImageButtonDeleteGroup" runat="Server" ImageUrl="~/Library/Icon-Trash.gif" AlternateText="Delete" CommandName="DeleteGroup" CommandArgument='<%# Eval("SECURITY_GROUP_ID") %>' />
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
        </ContentTemplate>
    </ajax:UpdatePanel>
0
Comment
Question by:kellyclu
1 Comment
 
LVL 18

Accepted Solution

by:
Elvio Lujan earned 500 total points
ID: 18812057
the wrap don't work when there are no spaces...
i suggest you use that way...

   <asp:Label ID="LabelDescription" CssClass="dataTableSmall" runat="Server"><%# Eval("Description").ToString.SubString(0,20) & "..."%></asp:Label>
0

Featured Post

NAS Cloud Backup Strategies

This article explains backup scenarios when using network storage. We review the so-called “3-2-1 strategy” and summarize the methods you can use to send NAS data to the cloud

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

I recently went through the process of creating a Calendar Control of events with the basis of using a database to keep track of the dates that are selectable, one requirement was to have the selected date pop-up in a simple lightbox.  At first this…
Problem Hi all,    While many today have fast Internet connection, there are many still who do not, or are connecting through devices with a slower connect, so light web pages and fast load times are still popular.    If your ASP.NET page …
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

778 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question