在网格视图中设置最大长度

时间:2010-08-31 02:32:22

标签: c# .net asp.net vb.net gridview

问候每个人......我只是想问一下,在gridview中我可以设置最大长度吗?

下面是我的gridview示例,它在我的数据库中检索格式化的html。我想要实现的是限制字符的最大长度,即“50”,然后自动为后续字符创建一个分页。 gridview

 <div id="GridScroll" class="grid_scroll">
            <asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" BorderStyle="None" 
        GridLines="None"
    DataSourceID="SqlDataSource1" Height="308px" Width="1174px" ShowHeader="False">
    <Columns>
        <asp:TemplateField SortExpression="NewsText" ShowHeader="False">
            <ItemTemplate>
                <asp:Literal EnableViewState="false" ID="literal1" Text='<%# Bind("NewsText") %>' mode="PassThrough" runat="server" />
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

任何建议或建议都很受欢迎......谢谢

2 个答案:

答案 0 :(得分:1)

在文字

的测试属性中使用它
Text='<%# Bind("NewsText").ToString().Substring(0, 50) %>'

答案 1 :(得分:0)

尝试在asp:Literal对象上设置固定宽度