我有一个名为'DateControl1'的usercontrol,其中我有文本框和calenderextender(ajax)。我已经为我的usercontrol写了一个属性,如下所示: 公共字符串DateFormat { 得到{return dateformat; } set {dateformat = value; } } 当我在我的cs文件中将格式指定为DateControl1.DateFormat =“dd-mm-yyyy”时,必须将此dateformat分配给Calenderextender的内置属性。任何人都可以告诉如何在c#asp.net中执行此操作?
答案 0 :(得分:0)
第一次,当您的用户控件将要使用当时的日历扩展程序时,请确保将您的属性值传递给日历扩展程序。
//像这样的东西 calext.DateFormat =日期格式;
以后的时间, 如果已经使用了日历扩展器,则可以使用DateFormat属性的setter来设置日历扩展器的属性。
//像这样的事
public String DateFomat {
得到{return dateformat;}
集合{DATEFORMAT =值; if(calext!= null)calext.DateFormat = dateformat;}
}
谢谢,
Pranav Kaushik(http://www.pranavkaushik.wordpress.com)