【发布时间】:2016-08-02 09:52:10
【问题描述】:
我在我的 asp.net 应用程序中使用 daypilot schedular。如何在 Code behind 中获取 DataValuefield 的值。
<DayPilot:DayPilotScheduler ID="DayPilotScheduler1" runat="server"
DataStartField="start"
DataEndField="end"
DataIdField = "AppId"
DataTextField="name"
DataValueField="id"
ViewType="Gantt"
>
</DayPilot:DayPilotScheduler>
我尝试了 e.Value,但它得到了DataIdField。如何获取DataValueField?
Protected Sub DayPilotScheduler1_EventMove(ByVal sender As Object, ByVal e As EventMoveEventArgs)
Dim id as string = e.Value //gets DataIdField
End Sub
【问题讨论】:
-
您的
Event或e.Value语句有什么问题?你的DayPilotScheduler1_EventMove会因为改变而被解雇吗?如果不是,我认为您应该添加EventMoveHandling="PostBack"以在回发时触发您的事件。 -
事件触发并且 e.Value 包含“AppId”。我也需要得到“id”
标签: asp.net vb.net-2010 daypilot-scheduler