问题标签 [templatefield]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2861 浏览

asp.net - Gridview 模板字段数据绑定

我有一个带有以下代码的gridview:

我想绑定一个 sql 语句来填充下拉列表...

从 Table1 中选择 Column1 我会通过后面的代码来执行此操作吗?

0 投票
1 回答
383 浏览

asp.net - ASP gridview:添加两个值并验证

GridView用来显示/编辑数据库中的数据。在 中GridView有两列称为mark1mark2。我想要做的是当用户单击时update,程序应检查输入的值是否mark1mark2100。如果不是,程序应取消更新并显示错误消息。我该怎么做?我将 ASP.NET 与 VB 一起使用。

0 投票
1 回答
800 浏览

asp.net - GridView TemplateField 绑定到 SQL 语句?

我有一个带有包含下拉列表的模板字段的 Gridview。我需要使用 sql 语句填充下拉列表。我的gridview代码是这样的:

我需要填充它的 sql 语句是这样的:

任何人都可以帮助我吗?

0 投票
1 回答
277 浏览

gridview - 动态改变gridview的内容

我有一个带有三个绑定字段列和一个模板字段列的网格视图。
模板字段列具有三个按钮(编辑、查看和删除)。所以每一行都有这三个按钮。

单击编辑按钮时,如何动态更改网格视图的内容?
单击删除按钮时也删除一行?

0 投票
2 回答
1702 浏览

c# - 在gridview中找不到控件

我想在gridview 中找到控件(超链接)。根据控件的值,我想启用或禁用超链接。我试过这样。但我总是变得空虚。

请帮忙。

0 投票
1 回答
1272 浏览

asp.net - 将 gridview 模板字段转换为 pdf iTextSharp

我有一个 GridView,它是从数据库(不是 SqlDataSource 等)以编程方式填充的。当我格式化它们的文本时,有 4 列是 TemplateFields。它们是日期和时间,这是它们的 TemplateField 之一:

这是格式化该日期的函数:

我一直在使用这篇文章中的方法,该方法从这里转换为 VB 代码,以使用 iTextSharp 将 GridView 转换为 PDF。

我的问题是,在将 GridView 数据添加到 PDF(在 For 循环内)时,我在这里遇到了空引用异常:

如果我删除这个 If 语句并在这里运行 Else 部分:

这些日期/时间列在 PDF 上显示为空,而所有其他列显示没有问题。

我对如何解决这个问题非常迷茫,并且在网上找不到解决方案。

0 投票
1 回答
12298 浏览

c# - 如何在gridview中启用和禁用超链接?

我在模板字段中有一个超链接。我想根据其值启用和禁用超链接。假设我Id是否"ABC"要禁用超链接。我尝试了下面的代码,但它对我不起作用。

我在后面的代码中尝试了以下内容:

但它null每次都回来了。

0 投票
0 回答
2926 浏览

asp.net - GridView TemplateField 中的条件链接与 NavigateUrl 也是条件 ASP.NET 4

我是 ASP/C# 的新手,正在尝试在 GridView 模板中创建一个超链接,该模板将:

a) 如果数据库值不为真,则不显示(我已完成此操作) b) 查询 SQL 数据库以查看两个可能字段之一是否具有值(ISSN 或 ESSN) - 在这种情况下,我想将该值插入到查询外部网站的链接(PubMed,如果你熟悉的话)。

我的 ASPX 文件是:

代码隐藏是:

0 投票
3 回答
4225 浏览

c# - 在 GridView asp.net 4 c# 中的 TemplateField 中将变量读入 NavigateUrl

我是编程新手。我创建了一个 GridView 并使用 SqlDataSource 进行绑定。网格显示来自 SQL Server 数据库的几个变量,包括超文本链接。

对于特定字段,我需要: - 评估数据库字段“Journal_title” - 将其作为较长字符串的一部分插入到 TemplateField.NavigateUrl - 如果另一个字段(“Indexed_NIH”)为 NULL,则隐藏链接

字符串的语法是正确的,如果我插入一个标题就可以工作,但是我需要从数据库中读取所有标题并将它们插入到 URL 中。

我当前的代码成功地在适当的记录中显示了链接文本(即当“Indexed_NIH!= NULL”时),但 NavigateUrl 没有正确显示。

欢迎任何建议 - 请记住我是新手!

代码隐藏中没有任何内容。

0 投票
1 回答
894 浏览

c# - 如何控制 TemplateField 顺序

我有一个网格视图,其中列是通过代码动态生成的[AutoGenerateColumns="false"]TemplateField但我正在TemplateField从 ASPX创建另一个

我如何控制这两个的顺序TemplateField 例如,我需要TemplateField首先从代码生成的,然后TemplateField从 ASPX 生成的在 gridview 中作为新行排在第二位。

aspx 代码

有没有办法控制这个?