问题标签 [boundfield]

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 投票
2 回答
706 浏览

gridview - 将枚举传递给用作枚举和类型的方法

我正在尝试将 Enum 传递给将为 gridview 创建列的方法。我可以将 Enum 作为 Enum passEnum OR Type enumType 传递,两者都可以,但不能一起使用。我的意思是,如果我将它作为类型传递,则 Enum.GetNames() 方法接受它,如果我将它作为枚举传递,则 StringEnum.GetString() 方法接受它。但是我不能通过一个并且让他们都接受它,我不能分别通过它们(枚举和类型)并且都接受它。AMOST 的工作方法:

我在 passEnum 下得到一条红色的波浪线,上面写着:“找不到类型或命名空间‘passEnum’……等等”。出于某种原因,我可以让它在这样的方法之外工作:

StringEnum.GetString() 方法获取附加到枚举的字符串值。它需要一个枚举传递给它。我怎样才能让它在一个方法中工作?

0 投票
1 回答
2048 浏览

gridview - 如何为 Gridview 的 BouldField 列设置最大宽度?

我有一个设计缺陷并且迫切需要帮助,因为我对 .NET 还很陌生。

我的页面上有一个 GridView,我的目标是限制每列的最大宽度。下面是代码:

即使我使用ItemStyle-Width="300px",如果数据的长度大于 300px,它也将不起作用。只有当每个数据的长度小于设置的宽度时,一切似乎才有效。

你们知道我怎样才能改变这个设计问题吗?

非常感谢你。

0 投票
2 回答
1586 浏览

c# - GridView 显示完整的数据源以及 BoundFields

我想做的只是在我的gridview上显示我的数据源中的一些特定列,但由于某种原因,我首先看到了我想要的boundfields,然后是数据源中的每一列。

这是我的数据源代码,以防万一

抱歉,如果这是一个愚蠢的问题...我对 .NET 还很陌生(尝试一周)

另外,作为一个附带问题,我最好以这种方式绑定数据,还是在 page_load 的代码隐藏中进行绑定?

0 投票
1 回答
182 浏览

c# - 如何在 ASP 中绑定到 SQLDataSource?

我正在尝试使用 sqldatasource 来解决数据绑定问题。现在我有一个 sqldatasource、数据绑定字段和模板字段,我使用以下方法进行绑定:<%# Bind("ColumnName") %>。我了解数据绑定字段,但是在模板字段上使用“绑定”命令时,它如何知道要放在那里的值?它是否找到该行的 ID,然后使用 sqldatasource 获取值?

另外,我将如何在 ASP 中做与“绑定”相同的事情,但在后面的 C# 代码中呢?

0 投票
6 回答
60785 浏览

asp.net - 网格视图边界的宽度

我无法设置绑定字段的宽度。以下标记是否有任何问题。

在此处输入图像描述

请参考图片。我使用以下设置宽度。黄色数字是相应的宽度。即使我将宽度设置为较大的值(例如 50%)并设置 Wrap="false",标记的用户名也始终是 Wrapped。

0 投票
3 回答
26263 浏览

c# - ASP.NET GridView 在 BoundField 上使用 FindControl() 来操作字段

我正在使用一个旧应用程序,该应用程序具有针对不同位置的硬编码列,现在正在添加新位置,我决定尝试动态填充内容。该应用程序的功能之一是在状态被视为“不良”时显示红色文本和粗体文本。这是通过使用带有 TemplateFields 的选定行中的单元格中的“FindControl()”函数来执行的。

现在我已经将它设置为使用绑定字段,我将如何在 DataBound 事件期间更改文本颜色、大小等?

BoundField 被添加到 GridView

GridView 的 DataBound 事件

0 投票
0 回答
282 浏览

c# - 根据视口更改边界场可见状态

我有一个带有许多边界字段的网格视图。我正在尝试使某些绑定字段根据屏幕的宽度可见或不可见。我到处找,我试过visible="<%=javascript:widthFunction()%>"在哪里

显然那是行不通的。我尝试将类似的代码放在后面的代码中,但这需要 DataBind 的东西,这是行不通的,因为

解析器错误消息:只有具有 DataBinding 事件的对象才支持数据绑定表达式。System.Web.UI.WebControls.BoundField 没有 DataBinding 事件。

如何解决?

0 投票
3 回答
3999 浏览

c# - 如何将 BoundField 转换为 HyperLinkField?

我有一个gv绑定到数据集 ( ) 的 GridView ( ds)。Columns[1]绑定到dsnamed中的一个字段orderFilenameColumns[6]是一个日期字段。

如果Columns[6]为空,我想Columns[1]显示为文本;如果Columns[6]不为空,我想Columns[1]显示为带有 url ~/directory/+的超链接orderFilename

我在网上找到了几个可能的解决方案,但似乎没有一个能满足我的要求。任何帮助,将不胜感激。

0 投票
1 回答
1986 浏览

asp.net - 动态格式化 BoundField 数据类型

我正在使用 CheckBoxList 来定义在 GridView 中显示哪些列。我使用类似的查询填充 CheckBoxList

在用户选择了他们希望显示的列(其中包含各种数据类型)后,他们按下一个按钮,下面的 VB 代码片段将生成 GridView。

我想要做的是将 DataFormatString 仅应用于其中具有“日期”数据类型的列。但是,我发现无法以编程方式确定要绑定的列中数据的类型,也无法将此信息传递给控件。此信息存在于 information_schema 中,如我的查询中所示,但我不知道如何将其提取出来并使用它来动态设置我的 BoundFields。请务必注意,我使用的是SqlDataSource

我已经尝试了我能想到的几乎所有可能的解决方案并最终在这里。

提前感谢您的帮助,非常感谢:)

0 投票
1 回答
2807 浏览

asp.net - 我可以更改 BoundField 列的 HeaderText 的 colspan

我有一个三列的“状态”集群。我想让标题行跨越所有三个。我知道我可以将 colspan="3" 参数与 HTML 中的 th 标签一起使用。如何使用 BoundField 完成此任务?

现在存在的示例代码片段...

...ETC。

我需要标题文本“优先级”来跨越自身和接下来的两列。