我使用的是具有两个属性DataValueField
和DataIdField
的DayPilot
。两者都指定了一些值。我可以使用e.Value访问代码隐藏中的DataIdField,但不能访问DataValueField
。
这些东西是相同的还是不同的?
请帮助
与我的另一个答案相同:
如此链接所示,DataValueField
已过时:
获取或设置包含id(主键)的列的名称。淘汰的请改用.DataIdField。
在我的项目中,我可以通过以下方式访问价值:
DataValueField="id" //column "id" of my source table
在BeforeEventRender
:中获取
string id = (string)e.DataItem["id"];