我正在尝试从日期范围选择器,范围,startDate和endDate获取值。 我的内容模板.ascx中有一部分代码
<asp:TextBox ID="reportrange" runat="server" CssClass="DatepickerInput" />
<script type="text/javascript">
$(function () {
var start = moment().subtract(29, 'days');
var end = moment();
function cb(start, end) {
$('#reportrange span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY'));
}
$('.DatepickerInput').daterangepicker({
startDate: start,
endDate: end,
ranges: {
'Today': [moment(), moment()],
'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
'This Month': [moment().startOf('month'), moment().endOf('month')],
'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
}
}, cb);
cb(start, end);
});
在我的File.cs文件中,我有这个
string value = reportrange.values;
答案 0 :(得分:0)
我解决了以下问题 将datepicker范围转换为文本框并获取文本
public scene = new Scene();
及其背后的代码 获取文字并拆分开始日期,结束日期
<asp:TextBox id="reportrange" runat="server" CssClass="DatepickerInput" Text=" " style="width:100%"></asp:TextBox>