问题标签 [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 回答
1266 浏览

asp.net - Gridview、自动生成的列、复选框列可编辑

我有一个绑定到数据源的gridview。

在此处输入图像描述

如您所见,自动生成的列设置为 true,并且必须保持这种状态。其中一列是 SQL 位值,因此它表示为复选框。我希望能够只编辑复选框列,而不使用“AutoGenerateEditButton”属性。我只想:

  • 能够选中/取消选中复选框(我被困在这里)
  • 使用外部按钮执行单个更新
  • 其他列必须是只读的
0 投票
3 回答
1137 浏览

c# - ASP.Net gridview AutoGenerateColumns="true" 编辑时行中的样式和格式文本框

将 GridView 与AutoGenerateColumns="true".

在我的场景中,我尝试使用它,因为我的 GridView 正在从存储过程中动态提取数值。如您所见,可能有 x 层。

查看数据时,我的一切看起来都很棒:

仅查看:

在此处输入图像描述

但是,一旦我将该行置于编辑模式,事情就会变成这样:

编辑模式:

在此处输入图像描述

我需要在这里做两件事:

  1. 使文本框更小宽度
  2. 格式化数字以删除小数

我研究了循环遍历 GridView 行、内部DataControlField、内部的所有控件,DataControlFieldCell但我已经很困惑,需要大家帮忙。

我的代码在 C# 中。

编辑:

好的,为了更清楚,我正在尝试单击编辑(M 按钮)以将该行置于编辑模式。从这里开始,我想遍历行中的所有控件,然后设置 TextBox 宽度。这些方面的东西(这不是工作代码,而只是我在乱搞):

0 投票
1 回答
472 浏览

c# - Asp.net c# GridView 排序 AutoGenerateColumns false

我无法gridview使用参数对我进行排序AutoGenerateColumns = false 标题不可点击,因此我无法排序,尽管有参数AllowSort = true

这是我的网格视图:

这是我的功能:

0 投票
1 回答
83 浏览

mysql - 尝试使用与生成的日期时间字段一起使用的值插入 json

我有一个简单的表,其中包含一个 json 字段和一个从 json 中的值生成的字段:

当我尝试插入一些数据时,出现错误:

但是,如果我删除生成的列,添加上述数据,然后更改表以添加列,我不会收到此类错误,并且该字段将按应有的方式显示。为什么?

我尝试通过在 my.cnf 中设置 NO_ZERO_DATE 和 NO_ZERO_IN_DATE 从 SQL 模式中删除它,重新启动并使用SHOW VARIABLES LIKE 'sql_mode'.

0 投票
2 回答
8863 浏览

python - 我们如何使用 pandas 生成最小值、最大值、平均值、中值……作为数据框的新列?

我只捡熊猫。我有一个数据框如下:

我把代码放在下面,随意生成你自己的随机数据框:

我想生成最小值、最大值、平均值、中值……作为新列,将这些列添加到数据框中。这是我尝试的聚合代码:

但是输出根本不计算任何最小值、最大值、中值、平均值:

如何修改 python 代码以提供正确的输出?谢谢。

还有一个问题,如果我想添加另一列仅按 TYPE、SOUR、DEST(不包括 MONTH 或 YEAR)计算平均价格组,如果我想保留 TYPE、SOUR、DEST 组,如何生成,月,年?我的预期输出:

0 投票
3 回答
2534 浏览

mysql - 如何使用一个自动生成的值创建复合主键?

下面的代码片段。

设备数据数据=新设备数据();

data.setName("device1"); data.setDeviceId("1123");

dao.save(数据);//dao 扩展 crudrepository 接口。

但我遇到以下错误:

原因:java.lang.IllegalArgumentException:无法将 java.math.BigInteger 字段 DataKey.id 设置为 org.hibernate.id.IdentifierGeneratorHelper$2

0 投票
1 回答
819 浏览

angular - 如何在 Kendo UI Grid 中为角度设置自动生成列的列宽

无法为角度设置自动生成的 Kendo UI 网格的宽度。我想设置与设置字段名称、标题和数据类型相同的宽度。

我尝试向我的 ColumnSetting 数组添加一个属性宽度,然后尝试在生成列时添加一个固定宽度设置,如下面的代码所示,但它不起作用

预期结果是列宽由 ColumnSetting 数组中提供的数据设置。目前宽度没有变化。

0 投票
2 回答
4305 浏览

.net-core - .Net Core 自动生成的字符串主键

.Net Core 2.2 身份框架具有字符串主键,它是自动生成的 GUID。我的问题是如何使用 Entity Framework 2.2 自动生成 STRING 主键?

0 投票
2 回答
1348 浏览

hibernate - 如何在springboot hibernate中使用@IdClass在复合主中生成序列ID

我在spring boot hibernate中实现了一个带有自动生成注释的复合主键。下面是场景:

  1. 帐户表有以下几列: stateCode,branchCode,prodCode,subProdCode,accountNumber

每当 stateCode,branchCode,prodCode,subProdCode 发生变化时,表 Account 应该有新的 accountNumber 。

例如:

同样的问题已经发布在具有复合主键的序列上,
但我想知道,最新版本的 spring boot hibernate 中是否引入了任何新功能。

下面是我已经实现的代码:

我用上面的代码得到以下结果:

0 投票
1 回答
49 浏览

python - 在 python 中自动生成应用函数

我想创建一个函数,给定字典将能够生成应用函数,例如:

这是一个熊猫数据框。

我想创建一个 2 个新列:“D”和“E”。如果 A <=2 D = 0,如果 A = 3 D = 0.5 否则为 1,而 E = 0 如果 B <=5 否则为 1。所以生成的 DataFrame 将是:

通常我会使用 2 个不同的功能,例如:

f_a = lambda x : 0 if x <=2 else (0.5 if x == 3 else 1)

f_b = lambda x : 0 if x <=5 else 1

而且我会使用类似的东西:

有一种方法可以创建一个函数,该函数将在给定字典的情况下返回像 f_a 这样的 lambda 函数:

谢谢