问题标签 [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.
gridview - 将枚举传递给用作枚举和类型的方法
我正在尝试将 Enum 传递给将为 gridview 创建列的方法。我可以将 Enum 作为 Enum passEnum OR Type enumType 传递,两者都可以,但不能一起使用。我的意思是,如果我将它作为类型传递,则 Enum.GetNames() 方法接受它,如果我将它作为枚举传递,则 StringEnum.GetString() 方法接受它。但是我不能通过一个并且让他们都接受它,我不能分别通过它们(枚举和类型)并且都接受它。AMOST 的工作方法:
我在 passEnum 下得到一条红色的波浪线,上面写着:“找不到类型或命名空间‘passEnum’……等等”。出于某种原因,我可以让它在这样的方法之外工作:
StringEnum.GetString() 方法获取附加到枚举的字符串值。它需要一个枚举传递给它。我怎样才能让它在一个方法中工作?
gridview - 如何为 Gridview 的 BouldField 列设置最大宽度?
我有一个设计缺陷并且迫切需要帮助,因为我对 .NET 还很陌生。
我的页面上有一个 GridView,我的目标是限制每列的最大宽度。下面是代码:
即使我使用ItemStyle-Width="300px"
,如果数据的长度大于 300px,它也将不起作用。只有当每个数据的长度小于设置的宽度时,一切似乎才有效。
你们知道我怎样才能改变这个设计问题吗?
非常感谢你。
c# - GridView 显示完整的数据源以及 BoundFields
我想做的只是在我的gridview上显示我的数据源中的一些特定列,但由于某种原因,我首先看到了我想要的boundfields,然后是数据源中的每一列。
这是我的数据源代码,以防万一
抱歉,如果这是一个愚蠢的问题...我对 .NET 还很陌生(尝试一周)
另外,作为一个附带问题,我最好以这种方式绑定数据,还是在 page_load 的代码隐藏中进行绑定?
c# - 如何在 ASP 中绑定到 SQLDataSource?
我正在尝试使用 sqldatasource 来解决数据绑定问题。现在我有一个 sqldatasource、数据绑定字段和模板字段,我使用以下方法进行绑定:<%# Bind("ColumnName") %>。我了解数据绑定字段,但是在模板字段上使用“绑定”命令时,它如何知道要放在那里的值?它是否找到该行的 ID,然后使用 sqldatasource 获取值?
另外,我将如何在 ASP 中做与“绑定”相同的事情,但在后面的 C# 代码中呢?
asp.net - 网格视图边界的宽度
我无法设置绑定字段的宽度。以下标记是否有任何问题。
请参考图片。我使用以下设置宽度。黄色数字是相应的宽度。即使我将宽度设置为较大的值(例如 50%)并设置 Wrap="false",标记的用户名也始终是 Wrapped。
c# - ASP.NET GridView 在 BoundField 上使用 FindControl() 来操作字段
我正在使用一个旧应用程序,该应用程序具有针对不同位置的硬编码列,现在正在添加新位置,我决定尝试动态填充内容。该应用程序的功能之一是在状态被视为“不良”时显示红色文本和粗体文本。这是通过使用带有 TemplateFields 的选定行中的单元格中的“FindControl()”函数来执行的。
现在我已经将它设置为使用绑定字段,我将如何在 DataBound 事件期间更改文本颜色、大小等?
BoundField 被添加到 GridView
GridView 的 DataBound 事件
c# - 根据视口更改边界场可见状态
我有一个带有许多边界字段的网格视图。我正在尝试使某些绑定字段根据屏幕的宽度可见或不可见。我到处找,我试过visible="<%=javascript:widthFunction()%>"
在哪里
显然那是行不通的。我尝试将类似的代码放在后面的代码中,但这需要 DataBind 的东西,这是行不通的,因为
解析器错误消息:只有具有 DataBinding 事件的对象才支持数据绑定表达式。System.Web.UI.WebControls.BoundField 没有 DataBinding 事件。
如何解决?
c# - 如何将 BoundField 转换为 HyperLinkField?
我有一个gv
绑定到数据集 ( ) 的 GridView ( ds
)。Columns[1]
绑定到ds
named中的一个字段orderFilename
;Columns[6]
是一个日期字段。
如果Columns[6]
为空,我想Columns[1]
显示为文本;如果Columns[6]
不为空,我想Columns[1]
显示为带有 url ~/directory/
+的超链接orderFilename
。
我在网上找到了几个可能的解决方案,但似乎没有一个能满足我的要求。任何帮助,将不胜感激。
asp.net - 动态格式化 BoundField 数据类型
我正在使用 CheckBoxList 来定义在 GridView 中显示哪些列。我使用类似的查询填充 CheckBoxList
在用户选择了他们希望显示的列(其中包含各种数据类型)后,他们按下一个按钮,下面的 VB 代码片段将生成 GridView。
我想要做的是将 DataFormatString 仅应用于其中具有“日期”数据类型的列。但是,我发现无法以编程方式确定要绑定的列中数据的类型,也无法将此信息传递给控件。此信息存在于 information_schema 中,如我的查询中所示,但我不知道如何将其提取出来并使用它来动态设置我的 BoundFields。请务必注意,我使用的是SqlDataSource。
我已经尝试了我能想到的几乎所有可能的解决方案并最终在这里。
提前感谢您的帮助,非常感谢:)
asp.net - 我可以更改 BoundField 列的 HeaderText 的 colspan
我有一个三列的“状态”集群。我想让标题行跨越所有三个。我知道我可以将 colspan="3" 参数与 HTML 中的 th 标签一起使用。如何使用 BoundField 完成此任务?
现在存在的示例代码片段...
...ETC。
我需要标题文本“优先级”来跨越自身和接下来的两列。