gridview折行问题

问题描述

protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){System.Data.DataRowViewdr;dr=(System.Data.DataRowView)e.Row.DataItem;e.Row.DataBind();e.Row.Cells[0].ColumnSpan=6;e.Row.Cells[0].HorizontalAlign=HorizontalAlign.Left;e.Row.Cells[0].Text+="</th></tr><tr>";e.Row.Cells[1].ColumnSpan=6;e.Row.Cells[1].HorizontalAlign=HorizontalAlign.Right;e.Row.Cells[1].Text+="</th></tr><tr>";}但把Boundfield换成Hyperlinkfield这段代码就失去折行效应`检查到在段代码中<asp:HyperLinkFieldSortExpression="egy_Title"DataTextField="egy_Title"/><asp:BoundFieldDataField="egy_Author"SortExpression="egy_Author"><ControlStyleHeight="0px"/><ItemStyleFont-Size="Smaller"Height="0px"/><HeaderStyleHeight="0px"/><FooterStyleHeight="0px"/></asp:BoundField>如果除掉Boundfield中datafield属性也一样失去折行的效应不知道有高手能帮帮忙勒```问题比较复杂有必要加本人QQ:30724164

解决方案

解决方案二:
wrap属性设置一下看看
解决方案三:
不复杂,你应该看看ASPX出来后的HTML代码.看看缺少了th,还是tr没有对应上.
解决方案四:
e.Row.Cells[1].Text你可以调试跟踪这个变量值,估计哪个位置写的不对应if(e.Item.ItemType==ListItemType.Header) {e.Item.Cells[0].ColumnSpan=2;//合并单元格e.Item.Cells[1].Visible=false; }
解决方案五:
把想做的效果先画出来不晓得你想怎么拆
解决方案六:
贴图看看效果
解决方案七:
什么折行?
解决方案八:
说需求,说目标效果

时间: 2024-08-29 07:51:54

gridview折行问题的相关文章

折行显示、回车代替tab、隐去grid的表格线

显示 折行显示.回车代替tab.隐去grid的表格线   1.       在数据窗口(Datawindow)中实现数据列自动折行. PB软件在市场上受用户欢迎的原因之一,就是它的数据窗口功能很强,而且方便应用. 在使用Datawindow时,常会遇到某列的数据太长,不能同时显示全部的情况.若采用自动水平滚动,操作起来又不够简便.有一种方法能实现列数据多行显示(自动折行).具体步骤如下: ①.在Datawindow Panter中打开此DataWindow,在需设定自动折行的列上双击鼠标,弹开此

CSS文本如何折行介绍

white-space:属性设置如何处理元素内的空白(空格.换行和tab字符)的处理. normal 默认.空白会被浏览器忽略. pre 空白会被浏览器保留.其行为方式类似 HTML 中的 标签.   nowrap 文本不会换行,文本会在在同一行上继续,直到遇到 标签为止. pre-wrap 保留空白符序列,但是正常地进行换行. pre-line 合并空白符序列,但是保留换行符. inherit 规定应该从父元素继承 white-space 属性的值. word-wrap:设置或检索当当前行超过

android-怎么让界面中的标题折行?

问题描述 怎么让界面中的标题折行? 在这个图片中,标题the title of my Preference不能折行. 如何让这个标题折行呢? xml: <CheckBoxPreference android:key="keypref" android:summary="Summary text does wrap around the borders" android:title="The title of this preference is&qu

c#-C# gridview 多行统计汇总

问题描述 C# gridview 多行统计汇总 表格内容如下 设备 部门 白天产出 晚上产出 AA01 01 123 324 AA03 01 333 213 AA02 01 222 278 汇总: 678 815 产出总数: 1493 ---(这个是白天产出的总量+晚上产出总量) 求帮助,现第一个汇总已经能搞定了,第二个汇总如何写代码: 第二个汇总行是把:白天产出总量+晚上产出总量 或者,求高手告诉我,如何让gridview出现两行汇总的行 解决方案 第二个汇总,直接把第一个汇总里的两个数取出来

c#-关于gridview统计行的问题 C#

问题描述 关于gridview统计行的问题 C# 在gridview里显示这样 里面根据物料组不同 进行分组统计 并在相应的物料组先插入统计行 这样可行吗 解决方案 [C#] GridView行的鼠标事件C#下gridview添加行C#中如何给GridView添加页脚以实现统计某一列值的和 解决方案二: 可行,gridview就是一个表格,你想怎么显示就怎么显示.你可以通过spancol spanrow合并单元格.至于分组计算,可以在sql中用聚合函数完成. 解决方案三: 使用DevExpres

传值-如何将gridview的行号作为参数传递给javascript的函数?

问题描述 如何将gridview的行号作为参数传递给javascript的函数? gridview里面有一个label控件: Text='' CommandArgument='<%# Eval("F_GoodsID") %>' CommandName="Check" Font-Size="Small" ForeColor="#666666" Font-Underline="True" onmou

关于在Asp.net中子页面的GridView某行传值给父页面GridView中某行的问题

问题描述 自己做了一个测试,在父页面有一个GridView,有一个"插入新行"的按钮,当点击按钮将会显示GridView的脚注Footer,通过脚注来增加一行,在字段列"产品小类名称"里有一个弹出子页面的按钮,当点击这个按钮就会弹出子页面产品小类名称的GridView,当点击GridView某行,就把数据传递到父页面的GridView的脚注行.我在父页面用的是window.open(),而不是showModalDialog()(不需要用模态窗体),但当我点击双击子页

jQuery数据检索中根据关键字快速定位GridView指定行的实现方法_jquery

本文实例讲述了jQuery数据检索中根据关键字快速定位GridView指定行的实现方法.分享给大家供大家参考,具体如下: 运行截图如下: 具体代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="ShowGridviewContent.aspx.cs" Inherits="ShowGridviewContent" %> <!DOCTYPE

对GridView的行加颜色并弹出Kindeditor的实现思路_实用技巧

前台代码: 复制代码 代码如下: <head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <script type="text/javascript"> function tureDelete() { if (c