问题标签 [autogeneratecolumn]

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 回答
2303 浏览

c# - DataGridView Autogeneratecolumns 作为 TextBox 而不是标签

我怎样才能拥有一个自动生成文本框而不是标签的数据网格视图?

0 投票
1 回答
1700 浏览

gridview - 更改列的顺序

我正在使用网格视图。我有 4 个自动生成的列和 1 个由我自己生成的列。现在首先显示我生成的列,然后显示自动生成的列。我想先显示自动生成的列,然后再显示我生成的列。

0 投票
2 回答
8480 浏览

c# - C# Datagridview - 绑定到 XML 文件时关闭 AutoGenerateColumns?

我将一个 XML 文件绑定到一个DataGridView. 我不希望自动生成这些列,实际上我想自己生成它们。有没有办法关闭自动生成列功能并能够自己以编程方式创建列?

0 投票
1 回答
2033 浏览

wpfdatagrid - 自动生成列时以编程方式将 ValidationRules 添加到 WPF DataGrid

我想在 AutoGeneratingColumn 事件中执行此操作:

可能吗?这些列是自动生成的,所以我只想将 ValidationRules 添加到 Binding。

0 投票
1 回答
588 浏览

gridview - DB 中每种产品类型的 ASP.NET 3.5 Gridview 布局

我正在尝试创建一个简单的类似 CMS 的后端应用程序,该应用程序使用 TreeView 进行类别,使用 GridView 进行产品显示/编辑。我遇到的问题在于,每种产品类型都有不同的表结构,并且只有一个页面(GridView)显示它们。这不会那么糟糕,因为 AutoGenerateColumns 做得非常好,除了我需要显示图像的一列和在编辑模式下激活 jquery 脚本的按钮。请指教。

0 投票
2 回答
1476 浏览

silverlight-3.0 - Using Mode=TwoWay and AutogenerateColumns=True in Silverlight 3 DataGrid

My List<BusinessObject> has some public properties that I want to bind to columns in a DataGrid. Unfortunately, the names of the public properties are not good and I may not even know what they are until runtime. For this reason, I set AutoGenerateColumns=True and interecept each DataGridAutoGeneratingColumnEvent so I can inspect what it is and either cancel it, hide it, or name the header something else.

It works great but I cannot figure out how to set the Mode=TwoWay so that my INotifyPropertyChanged events get fired once all the columns are generated and somebody edits a cell.

Bonus question: On navigating up and down the rows of the grid, does the grid's datacontext automatically get set with that row's BusinessObject?

0 投票
2 回答
4552 浏览

asp.net - 当 AutoGenerateColumns 为真时如何获取 gridview 列的宽度

我有一个gridview,我需要在gridview 数据绑定后获取列的宽度。我必须有 AutoGenerateColumns=true 因为 gridview 绑定到的数据表的列不会被修复。我遇到的问题是当 AutoGenerateColumns 为真时,gridview 列集合未填充。无论如何我可以在gridview数据绑定后获得每列的宽度吗?我尝试使用 RowDataBound 并遍历表格单元,但每列的宽度为 0。

0 投票
2 回答
1407 浏览

sql - 通过 DB 自动生成 varchar 票号

我正在寻找有关如何让数据库为 varchar 列自动生成票号(最好是通过 SQL 数据库)的建议。我在数据库中有以下表格:活动和案例,并且希望格式为“Act000001”或“Cse000001”。这将类似于标识列属性。

任何建议将不胜感激。

谢谢。生锈的

0 投票
1 回答
821 浏览

linq-to-sql - 使用多个外键在 DBML 中控制 DBML EntityRef 创建

使用 Linq to SQL 和 DBML 的自动生成功能,外键关系在 DBML 设计器文件中创建 EntityRefs。例如 :

但是,如果我需要一个与同一个表有许多 FK 关系的表,我该如何控制自动生成的名称?例如,对于在评级表中包含三个 FK 的汽车调查,我得到

在我的汽车表中

我如何动态地或以其他方式控制 EntityRef 命名以指示它们属于特定字段?

谢谢!

0 投票
1 回答
749 浏览

silverlight - 在 Silverlight 中从空结果自动生成列

我正在做一些快速原型设计,并试图模拟一个网站的管理界面并使用 WCF RIA 服务。我能够公开和使用从服务器到客户端的域服务,但是当服务器上的查询结果不包含数据时,我很难在数据网格中自动生成列。

这会呈现一个空的 250x150 数据网格(无列/无行)。我期待显示用户实体的列,即使没有从服务器返回数据,因为视图最初会有点糟糕。我的大脑似乎无法弄清楚出了什么问题,所以我将使用 stackoverflow 众包。

更新:我有点期待查询的结果是一个类型化的枚举,但似乎 DomainDataService 上的查询结果只是 IEnumerable 但没有类型化,因此内部逻辑需要查看列表以发现什么它包含的数据类型。

所以更新后的问题是:我可以给 DataGrid 一个提示,说明将返回什么类型的数据或自动生成网格中的列(通过 XAML 或代码)?