问题标签 [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.
c# - DataGridView Autogeneratecolumns 作为 TextBox 而不是标签
我怎样才能拥有一个自动生成文本框而不是标签的数据网格视图?
gridview - 更改列的顺序
我正在使用网格视图。我有 4 个自动生成的列和 1 个由我自己生成的列。现在首先显示我生成的列,然后显示自动生成的列。我想先显示自动生成的列,然后再显示我生成的列。
c# - C# Datagridview - 绑定到 XML 文件时关闭 AutoGenerateColumns?
我将一个 XML 文件绑定到一个DataGridView
. 我不希望自动生成这些列,实际上我想自己生成它们。有没有办法关闭自动生成列功能并能够自己以编程方式创建列?
wpfdatagrid - 自动生成列时以编程方式将 ValidationRules 添加到 WPF DataGrid
我想在 AutoGeneratingColumn 事件中执行此操作:
可能吗?这些列是自动生成的,所以我只想将 ValidationRules 添加到 Binding。
gridview - DB 中每种产品类型的 ASP.NET 3.5 Gridview 布局
我正在尝试创建一个简单的类似 CMS 的后端应用程序,该应用程序使用 TreeView 进行类别,使用 GridView 进行产品显示/编辑。我遇到的问题在于,每种产品类型都有不同的表结构,并且只有一个页面(GridView)显示它们。这不会那么糟糕,因为 AutoGenerateColumns 做得非常好,除了我需要显示图像的一列和在编辑模式下激活 jquery 脚本的按钮。请指教。
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
?
asp.net - 当 AutoGenerateColumns 为真时如何获取 gridview 列的宽度
我有一个gridview,我需要在gridview 数据绑定后获取列的宽度。我必须有 AutoGenerateColumns=true 因为 gridview 绑定到的数据表的列不会被修复。我遇到的问题是当 AutoGenerateColumns 为真时,gridview 列集合未填充。无论如何我可以在gridview数据绑定后获得每列的宽度吗?我尝试使用 RowDataBound 并遍历表格单元,但每列的宽度为 0。
sql - 通过 DB 自动生成 varchar 票号
我正在寻找有关如何让数据库为 varchar 列自动生成票号(最好是通过 SQL 数据库)的建议。我在数据库中有以下表格:活动和案例,并且希望格式为“Act000001”或“Cse000001”。这将类似于标识列属性。
任何建议将不胜感激。
谢谢。生锈的
linq-to-sql - 使用多个外键在 DBML 中控制 DBML EntityRef 创建
使用 Linq to SQL 和 DBML 的自动生成功能,外键关系在 DBML 设计器文件中创建 EntityRefs。例如 :
但是,如果我需要一个与同一个表有许多 FK 关系的表,我该如何控制自动生成的名称?例如,对于在评级表中包含三个 FK 的汽车调查,我得到
在我的汽车表中
我如何动态地或以其他方式控制 EntityRef 命名以指示它们属于特定字段?
谢谢!
silverlight - 在 Silverlight 中从空结果自动生成列
我正在做一些快速原型设计,并试图模拟一个网站的管理界面并使用 WCF RIA 服务。我能够公开和使用从服务器到客户端的域服务,但是当服务器上的查询结果不包含数据时,我很难在数据网格中自动生成列。
这会呈现一个空的 250x150 数据网格(无列/无行)。我期待显示用户实体的列,即使没有从服务器返回数据,因为视图最初会有点糟糕。我的大脑似乎无法弄清楚出了什么问题,所以我将使用 stackoverflow 众包。
更新:我有点期待查询的结果是一个类型化的枚举,但似乎 DomainDataService 上的查询结果只是 IEnumerable 但没有类型化,因此内部逻辑需要查看列表以发现什么它包含的数据类型。
所以更新后的问题是:我可以给 DataGrid 一个提示,说明将返回什么类型的数据或自动生成网格中的列(通过 XAML 或代码)?