0

我正在使用DayPilot它有两个属性DataValueFieldDataIdField. 两者都分配有一些值。我可以使用 e.Value 访问 Code behind 中的 DataIdField 但无法访问DataValueField.

这些是相同的东西还是不同的东西?

请帮忙

4

1 回答 1

0

和我的其他回答一样:

正如在这个链接上看到的,DataValueField它已经过时了:

获取或设置包含 id(主键)的列的名称。过时的。请改用 .DataIdField。

在我的项目中,我可以通过这种方式访问​​值:

DataValueField="id" //column "id" of my source table

得到它BeforeEventRender

string id = (string)e.DataItem["id"];

于 2016-09-01T06:41:50.520 回答