在 中使用Calendar控件默认显示星期的方式为星期一,星期二,星期三..星期日。我想改变成一,二,三...日,如何实现。我在网上找的代码如下<%@ Page Language="VB" Debug="true" Culture="zh-CN"%><%@ Import Namespace="System.Globalization" %><%@ Import Namespace=" reading" %><script runat="server">Sub cal1_PreRender(ByVal sender As Object, ByVal e As System.EventArgs)Dim dkwek = System.Threading.Thread.CurrentThread()Dim dknew = System.Globalization.CultureInfo.CurrentCulture.Clone()dknew.DateTimeFormat.DayNames = New String() {"日","一","二","三","四","五","六"}dknew.DateTimeFormat.FirstDayOfWeek = DayOfWeek.Sundaydkwek.CurrentCulture = dknewEnd Sub</script><html><head><title>日历控件</title></head><body><form id="calfrm" runat="server"><asp:Calendar FirstDayOfWeek="Sunday" ID="cal1" NextMonthText="下一月" PrevMonthText="上一月" runat="server" OnPreRender="cal1_PreRender"></asp:Calendar></form></body></html>但为什么没有用!请给我通过测试的代码!我用的语言为vb,谢谢!
热心网友
.net2005默认的好象就是这样的!