calendar控件的星期几太长 我想显示短的星期。比如 "星期日"显示为"日" 或者 "sun"
解决方案 »
- iis 发布web应用程序错误,求解决
- GridView中checkbox实现全选/全不选后的修改问题
- 一个WEB项目操作多个同构数据库,请各位大侠发表下宝贵的意见,详细请见内容
- 怎么统计用户下载我的软件的耗时呢?
- 百分求助
- 关于网络爬虫编写思路..
- 请问如何把UTF-8解码
- 错误 2 命名空间“HYDAL”中不存在类型或命名空间名称“Pro_Deal”(是缺少程序集引用吗?)
- 从cs传一个int变量到aspx页面的sqlDataSource控件出现错误
- asp.net 运行cmd命令 放服务器上无法执行
- 怎样使机器支持asp.net 2.0,是不是一定要安装vs.net 2005?vs.net 2003安装过后应该是asp.net 1.1么?
- 像在网站的邮件系统的WebClient.dll这样的系统,如果没有权限配置IIS是不是不能用这个dll?
可我的事中文的啊
using System.Globalization; public void Page_Load()
{
string[] dayNames = {"日", "一", "二", "三", "四", "五", "六"};
CultureInfo culture = new CultureInfo("zh-CN");
culture.DateTimeFormat.AbbreviatedDayNames = dayNames;
Thread.CurrentThread.CurrentCulture = culture;
} Calendar 的DateNameFormat 设为"short
private void Calendar1_PreRender(object sender, System.EventArgs e)
{
Thread threadCurrent = Thread.CurrentThread;
CultureInfo ciNew = (CultureInfo)threadCurrent.CurrentCulture.Clone();
ciNew.DateTimeFormat.DayNames = new string[]{"日","一","二","三","四","五","六"};
ciNew.DateTimeFormat.FirstDayOfWeek = DayOfWeek.Sunday;
threadCurrent.CurrentCulture = ciNew;
} 以上代码改变了星期名称的显示。你只需改变字符数组的值就能改名称显示。