我正在使用 asp.net,我在这里有一些问题,任何帮助都会很棒。我正在尝试从 Codebehind(C#) 生成控件,因为从服务器返回的数据量是不确定的,现在我的问题是,是可以从 C#生成jquery datepicker控件吗?怎么做?给我看一些例子。
谢谢你。
我正在使用 asp.net,我在这里有一些问题,任何帮助都会很棒。我正在尝试从 Codebehind(C#) 生成控件,因为从服务器返回的数据量是不确定的,现在我的问题是,是可以从 C#生成jquery datepicker控件吗?怎么做?给我看一些例子。
谢谢你。
对的,这是可能的 。在创建控件时,您可以拥有一个要用于日期选择器的公共类,在服务器端的文本框中添加该类。
txt.Attributes.Add("class", "myCal");
在客户端调用这个 javascript
$(doucment).ready(function(){
$(".myCal").datepicker();
});
这将遍历所有以 myCal 为类的文本框,并将其放入 datePicker
尝试这个..
代码隐藏:
TextBox txt = new TextBox();
txt.ID = "datepicker";
div1.Controls.Add(txt);
如果你想要更多数量的文本框,你可以使用 cssclass 而不是 id。
TextBox txt = new TextBox();
txt.cssclass = "date";
div1.Controls.Add(txt);
象素:
<script type="text/javascript">
$(function () {
$("#datepicker").datepicker();//or $(".date").datepicker(); for more number of textboxes
});
</script>
在 aspx 中添加所需的脚本和样式。要了解更多信息,请参阅此链接。
您可以在这里查看以了解并查看日期选择器的示例代码。我希望这个对你有用。