1

我正在使用 asp.net,我在这里有一些问题,任何帮助都会很棒。我正在尝试从 Codebehind(C#) 生成控件,因为从服务器返回的数据量是不确定的,现在我的问题是,是可以从 C#生成jquery datepicker控件吗?怎么做?给我看一些例子。

谢谢你。

4

3 回答 3

3

对的,这是可能的 。在创建控件时,您可以拥有一个要用于日期选择器的公共类,在服务器端的文本框中添加该类。

            txt.Attributes.Add("class", "myCal");

在客户端调用这个 javascript

     $(doucment).ready(function(){
        $(".myCal").datepicker();
     });

这将遍历所有以 myCal 为类的文本框,并将其放入 datePicker

于 2013-04-02T08:00:15.160 回答
0

尝试这个..

代码隐藏

    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 中添加所需的脚本和样式。要了解更多信息,请参阅此链接

于 2013-04-02T08:20:23.443 回答
0

您可以在这里查看以了解并查看日期选择器的示例代码。我希望这个对你有用。

于 2013-04-02T07:59:53.367 回答