我使用的DayPilot
有两个属性DataValueField
和DataIdField
。两者都分配了一些值。我可以使用e.Value访问Code中的DataIdField,但无法访问DataValueField
。
这些是相同的还是不同的?
请帮忙
答案 0 :(得分:0)
与我的其他答案相同:
如此link所示,DataValueField
已过时:
获取或设置包含id(主键)的列的名称。已过时。请改用.DataIdField。
在我的项目中,我可以通过这种方式访问价值:
DataValueField="id" //column "id" of my source table
获取BeforeEventRender
:
string id = (string)e.DataItem["id"];