Gridview保留宽度,无论Asp.net是什么

Gridview保留宽度,无论Asp.net是什么,asp.net,vb.net,gridview,column-width,Asp.net,Vb.net,Gridview,Column Width,我有一个gridview,我想保留它的宽度,不管它显示什么数据。例如,如果有一个单词的长度为900(例如abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb

我有一个gridview,我想保留它的宽度,不管它显示什么数据。例如,如果有一个单词的长度为900(例如abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb。例如,像stackoverfolw一样,它很好地显示了我的示例单词。这个文本框没有扩大到它应该扩大的程度,不是吗

我当前的代码无法完成此任务。谢谢有什么帮助吗

我的密码

    <asp:GridView ID="gv" runat="server" CssClass="gv" AutoGenerateColumns="False" Width="700px">
    <Columns>
        <asp:BoundField DataField="" HeaderText="" 
            dataformatstring="{0:dd-MM-yyyy}" HtmlEncode="false" SortExpression="" >
    <ControlStyle Width="100" />
    <HeaderStyle Width="100" />
    <ItemStyle Width="100" />
    </asp:BoundField>

    .gv th
    {
        width: 100px;   
    }

.gv th
{
宽度:100px;
}

以像素为单位给出包含网格的div的宽度,而不是百分比

<div id="divGrid" style='position:absolute; width:800px;'>

<!-- your grid here -->

</div> 

此外,您还可以以像素为单位计算屏幕宽度,并以百分比为单位计算像素。假设屏幕宽度为1000像素,则屏幕宽度返回90%,即为900px

在javascript中:

<script language="javascript" type="text/javascript">
   document.getElementById('divGrid').style.width = screen.width + "px";
</script>

document.getElementById('divGrid')。style.width=screen.width+“px”;
这对我很有用

.my-text
{
    float:left;
    overflow-y:auto;
    overflow-x:auto;
    word-break:break-all;
}
在模板字段中

 <asp:TemplateField>
 <ItemTemplate>
     <asp:Label ID="Label1" runat="server" CssClass="my-text"
                Text='<%# Bind("YourColumnName")' 
                ></asp:Label>

 </ItemTemplate>
</asp:TemplateField>


谢谢你,乌斯曼,但那不行。。但是我发现了一个更简单但有效的解决方案,使用CSS属性“word wrap”,这就完成了任务。啊,我忘了删除溢出:auto,否则这个解决方案对我有效。无论如何,很高兴知道您找到了解决方案。:)