c# - 制作每列宽度不同的表格,在 asp.net 的 gridview 中保持表格的整体宽度不变

标签 c# css gridview

我想要不同列的不同宽度。我已经指定了特定列的宽度,但宽度等于文本的宽度。我检查了 css 是否可以通过应用背景色来访问并且它有效。但是没有不管我给它多少宽度它的宽度等于文本的宽度。

<asp:TemplateField HeaderText="Image">
        <ItemStyle CssClass="imgclass" />
            <EditItemTemplate> 
                <asp:TextBox ID="tbimage" TextMode="MultiLine" runat="server" Text='<%#Eval("imag")%>' /> 
            </EditItemTemplate>
            <ItemTemplate>
                <asp:Label ID="lblimage" runat="server" Text='<%#Eval("imag")%>'></asp:Label>
            </ItemTemplate>
</asp:TemplateField>

它的 CSS 是:

.imgclass
{
background-color:green;
width:120px;
overflow:hidden;  
}

最佳答案

应用最大宽度和最小宽度。最大宽度属性不允许单元格的宽度超过您指定的值。
在您的情况下,这应该有效。

.imgclass
{
max-width:120px;
background-color:green;
overflow:hidden;  
}

关于c# - 制作每列宽度不同的表格,在 asp.net 的 gridview 中保持表格的整体宽度不变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24980387/

相关文章:

c# - 如何将包含括号的字符串拆分为多维数组

html - 使用 CSS 添加带有颜色叠加的 SVG

javascript - 带有复选框的 Gridview

java - 构建 Android 启动器

android - 在 GridView 中为未读通知添加徽章 Android

c# - 在终端中 Debug模式下的 VBA 编辑器的屏幕截图,或使用 Excel DOM 在 VBA 编辑器中查找错误行和 desc?

c# - 在 tagLib sharp 中添加自定义标签

c# - 通过 xml 进行搜索的最快方法是什么

css - 如何使用 CSS 仅显示图像的顶部?

html - Div 在顶部,img 在中心,按钮在 sub