Я использую сторонний сборщик даты и времени на странице asp.net.Вот ссылка на элемент управления:
http://markbeaton.com/SoftwareInfo.aspx?ID=868292da-e93e-4e85-b455-41263ed15cd5
Проблема в том, что элемент управления datetime появляется за моим modalpopup, поэтому большая часть элемента управления не видна.
Вот простой тестовый проект, который демонстрирует issus:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Assembly="Mark.Web.UI.WebControls.DateTimePicker" Namespace="Mark.Web.UI.WebControls" agPrefix="cc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml">
<body>
<form id="form1" runat="server">
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></asp:ToolkitScriptManager>
<div>
<asp:LinkButton ID="LinkButtonDummy" runat="server">LinkButton</asp:LinkButton>
<asp:Panel ID="Panel1" runat="server" Width="576px" Height="125px" style="background- color:Gray; " >
Date: <cc1:DateTimePicker ID="DateTimePicker_StartDate" runat="server" ShowClearButton="true" UseImageButtons="true" PickerCssClass="Picker" ShowTimePicker="true" Width="250" />
</asp:Panel>
<asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server" PopupControlID="Panel1" TargetControlID="LinkButtonDummy">
</asp:ModalPopupExtender>
</div>
</form>
</body>
</html>
web.config
<?xml version="1.0"?>
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<httpHandlers>
<add verb="GET" path="/JavascriptDateTimeFormat.axd"
type="Mark.Web.UI.JavascriptDateTimeFormat, Mark.Web.UI.WebControls.DateTimePicker"/>
</httpHandlers>
<pages>
<controls>
<add tagPrefix="mark" assembly="Mark.Web.UI.WebControls.DateTimePicker" namespace="Mark.Web.UI.WebControls"/>
</controls>
</pages>
<compilation debug="true" targetFramework="4.0"></compilation>
<authentication mode="Windows"/>
</system.web>
</configuration>
Это сводит меня с ума уже пару дней.Я поиграл с z-index, но все равно не могу заставить его работать должным образом.
Заранее спасибо.