如何在网格视图中添加空白行?

2023-12-06

我是 ASP.NET 的新手,我正在将一个数据对象列表绑定到网格视图。我想在网格视图中的每条记录之后显示空白行,所以我通过下面的代码中完成了此操作

List<DatabaseDTO> lstdatabase= new List<DatabaseDTO>();
foreach(int jobNumber in JobnumberList)
{
    DatabaseDTO dataObject = new DatabaseDTO();
    dataobject = GetDatabaseData(jobNumber);//Method to retrieve data and return data object 
    lstdatabase.Add(dataObject);
    lstdatabase.Add(new DatabaseDTO());
}
 gridView.DataSource = lstdatabase;
 gridView.DataBind();

它工作正常,我在网格视图中获得了所需的空白行,但我知道这不是正确的方法,因为我正在将对象添加到列表中,这样我就可以添加空白行来代替我非常想调整这个空白来自 aspx 页面的行。我知道还有另一种方法使用DataTable但它也不是很好,因为它还添加了不必要的记录到DataTable。因此,任何其他解决方法或解决此问题的方法都会非常好。谢谢。


尝试这个

<div>
<asp:DataList ID="DataList1" runat="server">
    <ItemStyle ForeColor="#4A3C8C" BackColor="#E7E7FF"></ItemStyle>
    <HeaderTemplate>
        <table width="900px">
            <tr>
                <td width="300px">
                    <b>Name</b>
                </td>
                <td width="300px">
                    <b>Account No</b>
                </td>
                <td width="300px">
                    <b>Company</b>
                </td>
            </tr>
        </table>
    </HeaderTemplate>
    <ItemTemplate>
        <table width="900px">
            <tr>
                <td align="left" width="300px">
                    <%# DataBinder.Eval(Container.DataItem, "Name")%>
                </td>
                <td align="left" width="300px">
                    <%# DataBinder.Eval(Container.DataItem, "AccountNo")%>
                </td>
                <td align="left" width="300px">
                    <%# DataBinder.Eval(Container.DataItem, "Company")%>
                </td>
            </tr>
            <tr>
                <td align="left" width="300px">
                    <br />
                </td>
                <td align="left" width="300px">
                    <br />
                </td>
                <td align="left" width="300px">
                    <br />
                </td>
            </tr>
        </table>
    </ItemTemplate>
    <HeaderStyle Font-Bold="True" ForeColor="#F7F7F7" BackColor="#4A3C8C"></HeaderStyle>
     <SeparatorTemplate><br /></SeparatorTemplate>
</asp:DataList>
</div>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在网格视图中添加空白行? 的相关文章

  • 从 viewModel 在 Asp.net MVC 3 上实现 Dropdownlist

    我是 net 和 mvc 平台的新手 我有很多 int 字段来存储一些下拉列表值 由于数据库大小 我创建了 int 类型的字段 所以我通过这种方法实现 dropdownlist 它有效 但我不这样做不知道在视图模型上存储值文本是否是正确的解
  • 共享 Owin Cookie 身份验证和基于旧版表单身份验证 cookie

    在我们公司 我们拥有大量使用 Asp net Web Forms 4 0 构建的应用程序 这些应用程序使用表单身份验证作为单点登录身份验证 配置如下
  • ASP.NET Core - 在 Visual Studio 2015 中通过 Docker 调试时出现问题

    我在 Visual Studio 中使用 Docker 运行基于 ASP NET Core 构建的应用程序时遇到问题 我的应用程序仅使用dnxcore50框架 我的project json 文件是 version 1 0 0 compila
  • ASP.Net 异步 HTTP 文件上传处理程序

    我正在尝试在 C 中创建一个异步文件上传处理程序 并且可以通过 AJAX 异步请求提供有关文件进度的更新 基本上 如果请求是 POST 它会将一些信息加载到会话中 然后开始上传 如果请求是 GET 它会返回上传的当前状态 上传的字节数 总字
  • URL 中的点 (.) 字符错误

    当我点击编辑具有此 url 的用户时遇到问题ASP NET MVC 3项目 http domain com 8089 User EditUser username surname IDUser e11a621p df11 4687 9903
  • ASP.NET 数据集 getdataBy 无法启用约束。一行或多行包含违反非空、唯一或外键约束的值

    你好 我有一个非常简单的网络表单 我在此表单上有一个按钮和一个网格视图 以及一个包含链接表 bill docket docket bill 等的数据集 在按钮上单击我使用以下代码 protected void button click ob
  • Jquery Ajax 调用返回 403 状态

    我有一个 jquery Ajax 调用来实现会话的 keepalive 这个 keepAlive 方法将每 20 分钟调用一次 function keepAlive ajax type POST url KeepAliveDummy asp
  • 将文件写入 Web 服务器 - ASP.NET

    我只想将 TextBox 控件的内容写入 Web 服务器目录根目录中的文件 如何指定它 请记住 我正在本地测试这个 它不断地将文件写入我的程序文件 Visual Studio Common IDE目录而不是我的项目目录 这是我假设Web服务
  • 如何使用 WebAPI 处理图像

    问题 将图像发布 获取到我的服务有哪些不同的方法 我想我可以在 JSON 中使用 Base 64 文本 也可以保持原生二进制形式 我的理解是 通过将图像转换为文本 包大小会显着增加 如果我发送图像 从 Web 表单 从本机客户端 从另一个服
  • .NET ServiceModel.Syndicate - 更改 RSS 源的编码

    我正在尝试解决我在以下位置生成的所有 RSS 源的错误http captainobvio us http captainobvio us在 Internet Explorer 版本 8 和 9 中产生以下错误 进给代码错误 从当前切换 编码
  • ASP.NET MVC - 更新生产中的预编译 Razor View 文件

    我想知道以下是否可能 通过在 Visual Studio 中打开项目设置 使用我们的 MVC 应用程序预编译 Razor 视图 将应用程序部署到生产环境 然后在稍后阶段 通过覆盖生产中现有的 cshtml 文件来更新视图 而无需回收应用程序
  • 如何将 DataGridView 导出到 ReportViewer?

    我正在开发一个 C 项目 在该项目中 我从数据库生成报告并在 DataGridView 中显示 因为动态添加行和列更简单 但我现在需要将 DataGridView 内容导出到 ReportViewer 中以进行打印 我不想显示 Report
  • 更新面板异常处理

    当我在正在构建的 ASP NET Web 应用程序中实现的 UpdatePanel 中发生异常时 它们会导致页面上出现 JavaScript 错误 并在警报中提供一些高级错误输出 这对于开发来说还可以 但是一旦系统投入生产 由于多种原因 这
  • ASP.NET MVC2:“System.MissingMethodException:没有为此对象定义无参数构造函数。”

    我目前正在尝试修改默认 MVC 项目的注册组件 以适应我的项目 为此 我修改了 RegisterModel Register aspx 和 AccountController 我可以很好地查看寄存器视图 但是当我提交时 我在标题中收到错误
  • 过滤数据网格视图

    我在互联网上搜索了我的问题的解决方案 我和我的 Studygrp 正在制作一个从类库中获取信息的数据网格视图 所有这些都有效 但现在我们必须过滤它 但我所能找到的只是通过绑定源 但这不是我的想法 我只想要一个简单的过滤器 以便您可以在文本框
  • DataGridViewCheckboxCell 的背景颜色

    我有一个DataGridView绑定到对象列表 并且我使用设置动态单元格背景颜色CellFormatting事件 如这个答案 https stackoverflow com questions 3405591 update datagrid
  • ASP.NET Web Api 的事件发布者

    我已经开始使用微服务 我需要创建一个事件发布机制 我计划使用 Amazon SQS 这个想法很简单 我将事件存储在与聚合相同的事务中的数据库中 如果用户更改他的电子邮件 事件UserChangedEmail将被存储在数据库中 我还有事件处理
  • Signalr - 发送消息的重写方法

    我有一个实施PersistentConnectionSignalr 中的类 对于我们的网站 我需要能够广播消息 然后让每个连接确定该特定消息是否与该特定用户相关 然后再将其通过管道发送到浏览器 像这样的事情 public class MyC
  • Signalr 在生产服务器中总是陷入长轮询

    当我在服务器中托管应用程序时 它会检查服务器端事件并始终回退到长轮询 服务器托管环境为Windows Server 2012 R1和IIS 7 5 无论如何 我们是否可以解决这个问题 https cloud githubuserconten
  • 为多语言 ASP.NET WebAPI 应用程序设置 CurrentCulture 的最佳位置

    基于这个问题 为多语言 ASP NET MVC Web 应用程序设置 CurrentCulture 的最佳位置 https stackoverflow com questions 8226514 best place to set curr

随机推荐

  • 套接字关闭并重新绑定 - 如何避免长时间等待?

    我正在 python 中使用套接字 并且在开发阶段我需要经常终止并重新启动我的程序 问题是 一旦杀死了我的 python 脚本 我必须等待很长时间才能重新绑定侦听套接字 这是重现该问题的片段 usr bin env python3 impo
  • WebRTC:同时重新协商问题

    Use Case 三个同伴正在与同一房间中的另外两个同伴进行视频聊天 服务器发送一条消息 并且所有三个同伴都将模式更改为音频 目前 只有 chrome 支持重新协商 因此对于 firefox 我只需关闭连接并创建新的对等连接 但在我检查双方
  • Angular2 访问全局服务而不将其包含在每个构造函数中

    我有三门课 Injectable export class ApiService constructor public http Http get url string return http get url Injectable expo
  • 小叶杂食+聚类标记+过滤标记聚类组

    我尝试使用 Mapbox 和 Leafet 的杂食动物插件制作地图 以便通过教程搜索数据 我不知道如何在我的例子中集成来自杂食动物插件的代码 我使用 geojson url 作为我的数据 getJSON 用Leaflet的MarkerClu
  • 使用预测概率的插入符包中的自定义性能函数

    这个帖子是关于在中使用自定义性能测量函数caret包裹 您想要找到最佳的预测模型 因此您构建了多个预测模型 并通过计算通过比较观察值和预测值得出的单个指标来比较它们 有默认函数来计算此指标 但您也可以定义自己的指标函数 此自定义函数必须将观
  • 仅更改颤动中的数字字体系列

    我有一个完整的应用程序 并且正在使用自定义字体 有没有办法使用两种字体系列 一种用于文本 一种仅用于数字 请记住 API 中的文本和数字是混合的 下面是如何执行此操作的示例 我用了GoogleFonts用于获取不同的字体 但您可以将其替换为
  • 按住按钮不会触发单击

    我的 HTML5 应用程序中的按钮有问题 当我按下按钮时 视频播放器就会运行并播放本地存储的视频 我现在的问题是 当我按住按钮并释放它时 它不会启动视频播放器 我在按钮上使用 onclick 事件 我想要实现的目标是 如果我按住按钮然后释放
  • 在 shell 脚本中将十进制数转换为十六进制和二进制

    我在 a 的每一行都有一个十进制数file txt 1 2 3 我正在尝试 现在太久了 编写一个单行脚本来获得输出 其中每一行都有一列包含十进制 十六进制和二进制 为了简化任务 我们可以说原始数字以字节表示 所以最大值是 255 我首先尝试
  • 如何防止 Node.js 在等待回调时退出?

    我有这样的代码 var client new mysql Client options console log Icanhasclient client connect function err console log jannn acti
  • 为什么在 .net 2.0 中将 null 强制转换为原语(即 int)会引发 null 引用异常,而不是无效强制转换异常?

    我正在检查一些代码并遇到一个场景 其中我的组合框尚未初始化 这是在 NET 2 0 中 在以下代码中 this cbRegion SelectedValue 为 null int id int this cbRegion SelectedV
  • 显示/隐藏 DataGrid 列 XAML

    我正在尝试构建一个带有控件的 DataGrid 该控件允许用户显示 隐藏列 我的 DataGrid 将有大约 40 列 但并非所有列都始终是必需的 我已经能够使用使用 GridView 的 ListView 来完成这件事 这是代码
  • 嵌套模板,查找父级

    我有一系列嵌套对象 比如 商店和物品 我大概有 10 家商店 每家都有相同的 10 种商品 同时显示在屏幕上
  • 使用序列化 C++ 保存游戏状态

    我有一堂课叫Game其中包含以下内容 vector
  • 带有 jQ​​uery 弹出对话框的 ASP.NET:如何在对话框关闭时回发

    我正在开发一个相当复杂的网站 我们有一个包含一些控件的更新面板 单击其中一个控件时 将打开一个 jQuery 对话框 当对话框关闭时 我想通知更新面板更改其显示 为此 我需要发回更新面板 我知道该对话框有一个方便的回调事件 您可以连接到该事
  • 根据字符串匹配选择列 - dplyr::select

    我有一个包含很多很多列的数据框 数据 某些列包含特定字符串 search string 我该如何使用dplyr select 给我一个仅包含包含该字符串的列的子集 I tried columns as boolean vector sele
  • 使用外部函数获取用户定义函数返回的值表

    我是 R 的新手 试图理解向量处理方式而不是循环方式 我需要有关如何使用外部函数和用户定义函数创建值表的帮助 以下是一个简单的函数 给出了普通债券的价格 bp function y n 1 c 0 fv 100 freq 2 per 1 n
  • 混淆(minifyEnabled true)在调试和发布中均不起作用

    Android 混淆 minifyEnabled true 在调试和发布中均不起作用 minifyEnabled true 不适用于调试模式下的 android 我必须混淆我的 Android 项目 我已尝试过以下链接 但没有一个对我有用
  • Collat​​z 猜想:宽松的上限/下限? [关闭]

    Closed 这个问题是无关 目前不接受答案 这是我课本上的一道题 这科拉茨猜想 或 3n 1 问题 的工作原理如下 给定一些自然数n while n gt 1 do if n is even then n n 2 else n 3n 1
  • 如何在不停止的情况下将预览流添加到图表中?

    问题是构建一个支持三种状态的捕获图 仅预览 仅捕获为 AVI 文件 Combine 我已经建立了这样的图表 该图对应于状态 3 现在 如果我想更改状态 2 我会删除预览流并得到如下图 想象一下我运行图表并开始捕获 现在我想回到状态 3 如何
  • 如何在网格视图中添加空白行?

    我是 ASP NET 的新手 我正在将一个数据对象列表绑定到网格视图 我想在网格视图中的每条记录之后显示空白行 所以我通过下面的代码中完成了此操作 List