.net - 以编程方式更改 ASP.NET GridView 中列的样式(填充)

标签 .net asp.net css gridview

我需要更改 ASP.NET GridView 中一列的填充,而外部 CSS 文件中定义的所有其他 CSS 属性应保持不变。我该怎么做?

提前致谢!

更新: 下面是我解决问题的代码:

protected void gvwMaster_RowDataBound(object sender, GridViewRowEventArgs e)
{
    e.Row.Cells[0].Attributes.Add("style", "padding:0");
}

最佳答案

您可以利用具有 e.Row.Cells 的 RowCommand 事件,您可以更改单元格的样式(应该具有样式集合或 CssClass 属性)。我不认为每个字段(转换为列)都有 CSS 样式设置...

关于.net - 以编程方式更改 ASP.NET GridView 中列的样式(填充),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2342232/

相关文章:

c# - 请求 Spotify 访问 token 时遇到问题 [错误请求]

html - 在 Outlook 中 <table> 忽略边框的内联样式

javascript - 使用 addClass 显示间隔

c# - OutOfMemoryException : Out of memory - System. Drawing.Graphics.FromImage

.net - NAnt 或 MSBuild,该选择哪一个以及何时选择?

c# - .NET 请求浏览器将 Opera 识别为 Chrome

c# - DDL 的选定索引在 asp .net 中始终等于零

c# - <select> 标记多个属性使用 runat=server | 引发解析器错误类型为 'System.Boolean' 的对象

javascript - 禁用或删除弹出窗口上的数据注释

jquery - 动态更改菜单项的宽度