Yes, the clearSelection() client-side method is available in the ASP.NET WebForms version as well.
You can find an example in the main Scheduler demo:
https://aspnet.daypilot.org/demo/Scheduler/
The selection gets cleared if the modal dialog with new event details is canceled.
<script>
function dialog() {
var modal = new DayPilot.Modal();
modal.onClosed = function (args) {
if(args.result == "OK") {
dps1.commandCallBack('refresh');
}
dps1.clearSelection();
};
return modal;
}
function timeRangeSelected(start, end, resource) {
var modal = dialog();
modal.showUrl("New.aspx?start=" + start.toStringSortable() + "&end=" + end.toStringSortable() + "&r=" + resource + "&hash=<%= PageHash %>");
}
</script>
<DayPilot:DayPilotScheduler
ID="DayPilotScheduler1"
runat="server"
...
TimeRangeSelectedHandling="JavaScript"
TimeRangeSelectedJavaScript="timeRangeSelected(start, end, resource)"
ClientObjectName="dps1"
...
></DayPilot:DayPilotScheduler>