Asp.net简单代码设置GridView自适应列宽不变形实现思路与代码
2023-06-13 09:14:44 时间
动态绑定的GridView由于列数不固定,而列又太多(博主做的这个项目有150个左右的字段),这样设置GridView固定宽度就不能满足需求了。为此整理了两种方法来达到GridView自适应列宽不变形的效果。
.aspx.cs
复制代码代码如下:
.aspx.cs
//在GridView的行数据绑定完的事件中设置
protectedvoidgvObjectList_RowDataBound(objectsender,GridViewRowEventArgse)
{
if(e.Row.RowType==DataControlRowType.DataRow||e.Row.RowType==DataControlRowType.Header)
{
//保持列不变形
for(inti=0;i<e.Row.Cells.Count;i++)
{
//方法一:
e.Row.Cells[i].Text=" "+e.Row.Cells[i].Text+" ";
e.Row.Cells[i].Wrap=false;
//方法二:
//e.Row.Cells[i].Text="<nobr> "+e.Row.Cells[i].Text+" </nobr>";
}
}
}
方法一是设置cell的自动换行属性为false,方法二是用html标记的方式实现不换行; 就是一个空格,可以让网格线和里面的内容留有一定的距离保持美观。
相关文章
- ASP.NET虚拟主机配置方案
- 卸载MySQL Connector NET无法卸载
- asp.net HTTP Post使用Multipart_FormData方式上传内存数据到Nexus
- ASP.NET MVC4开发指南_vue mvc
- ASP.NET Core技术--Identity Server 4 基础
- .Net Core3.1 SignalR for WPF Asp.net
- .net搭建ASP.NET应用程序在Linux系统上(linux搭建asp)
- asp.net的web服务MSSQL检测ASP.NET的Web服务——利用它构建更棒的站点(mssql检测基于)
- 让Linux支持ASP:开启技术新时代(让linux支持asp)
- ASP程序连接MySQL实例操作指南(asp连接mysql实例)
- ASP如何使用代码登录MySQL数据库(asp登陆mysql代码)
- 基于net与MySQL的开源源码丰富你的应用程序(.net mysql源码)
- Oracle ASP程序助你轻松下载(oracle asp下载)
- .NET 生态现状:超一半 .NET 开发者使用 C# 8、.NET Framework 使用量减少
- ASP.NET技巧:数据岛出到Excel最为简易的方法
- ASP.Net防止刷新自动触发事件的解决方案
- asp.net遍历目录文件夹和子目录所有文件
- asp.net得到本地电脑基本信息的简单方法
- ASP.NET生成静态页面实现思路
- asp.net处理F5刷新页面重复提交页面的一个思路
- asp.net生成缩略图代码
- asp.net文件下载功能函数代码整理
- asp.net中Datalist使用数字分页的实现方法
- 答你所问.NET小常识方便学习asp.net的朋友
- 浅析ASP.NET安全性分析(加强asp.net1.1/2.0安全性)
- Asp.net利用JQueryAJAX实现无刷新评论思路与代码
- asp.net静态方法弹出对话框实现思路
- .Net中导出数据到Excel(asp.net和winform程序中)
- Asp.net+jquery+.ashx文件实现分页思路
- 深入理解Asp.net中DataBinder.Eval的用法总结
- Asp.Net无刷新文件上传并显示进度条的实现方法及思路
- asp.net中如何实现水印
- 在ASP.NET中插入flash代码实例
- ASP.NET对HTML页面元素进行权限控制(一)
- ASP.NET单选按钮控件RadioButton常用属性和方法介绍
- asp.net用三层实现多条件检索示例
- ASP.NET从客户端中检测到有潜在危险的request.form值的3种解决方法