or
var
filter = {
logic:
"or"
,
filters: [
{
operator:
"eq"
,
field:
"AssetID"
,
value: parseInt(
this
.value())
}
]
};
<
div
style
=
"margin-left: 30px; margin-bottom: 20px"
>
Choose Owner:
@(Html.Kendo().DropDownList()
.Name("Owner")
.DataTextField("DisplayName")
.DataValueField("UserID")
.DataSource(ds => ds.Read("TaskUsers", "Users"))
.Events(events => events.Change("userChange"))
)
</
div
>
function
userChange() {
var
scheduler = $(
"#scheduler"
).data(
"kendoScheduler"
);
var
selection =
this
.value();
if
(selection ==
"00000000-0000-0000-0000-000000000000"
) {
scheduler.dataSource.filter([]);
}
else
{
var
filter = {
logic:
"or"
,
filters: [
{
operator:
"eq"
,
field:
"AssetID"
,
value: selection
}
]
};
scheduler.dataSource.filter(filter);
}
}
@(Html.Kendo().NumericTextBox()
.Name("ccAccountNumber")
.Decimals(0)
.Format("{0:#}")
.Spinners(false)
)