在项目中遇到CalendarExtender的麻烦。基本上,它不会在Chrome,Firefox或Safari中显示星期六,但在IE中完美展示它们。显然,这是一个问题。
我尝试用CSS填充无济于事,所以我来这里寻求帮助!星期六在那里,但他们没有显示,就像这张照片(由于我的新意,我不允许直接发布图片!):
http://i.neoseeker.com/mgv/385085/85/87/calendarerror_display.png
希望你可以在图片中做到这一点,但我确实已经选择了星期六,正如弹出窗口所证实的那样,但是它没有用。
以下是代码,希望这可以帮助我了解我做错了什么D:
<div id="left">
<h1>FIND EVENT</h1>
<br />
<asp:TextBox ID="txtFind" runat="server" AutoPostBack="True" CssClass="txt" OnTextChanged="txtFind_TextChanged" Width="175px" ForeColor="#999999">Click to Find Date</asp:TextBox>
<asp:CalendarExtender ID="calFindDate" runat="server" TargetControlID="txtFind" Format="dd/MM/yyyy"></asp:CalendarExtender>
<br />
<asp:ListBox ID="lstbxFind" runat="server" AutoPostBack="True" Height="390px" Width="182px" OnSelectedIndexChanged="lstbxFind_SelectedIndexChanged"></asp:ListBox>
<br />
<asp:LinkButton ID="lnkbtnNew" runat="server" CssClass="lnk" OnClick="lnkbtnNew_Click">New</asp:LinkButton>
<asp:LinkButton ID="lnkbtnDelete" runat="server" CssClass="lnk" OnClientClick="return confirm('Are you sure you want to delete this fixture event?')" onclick="lnkbtnDelete_Click">Delete</asp:LinkButton>
<div id="email" runat="server" class="confirm">Event Saved</div>
<asp:LinkButton ID="lnkbtnSave" runat="server" CssClass="lnk" OnClick="lnkbtnSave_Click" ValidationGroup="Group1">Save</asp:LinkButton>
<br />
<br />
<!-- <br />
<asp:Label ID="Label1" runat="server" ForeColor="#F6F6F6" Text="Label"></asp:Label>-->
</div>
希望这对某人有意义,至少可以指出我正确的方向。我对C#很新,等等,所以我肯定在这里学习!感谢。