<head runat="server">
    <script language="javascript" type="text/javascript" src="../Scripts/WdatePicker.js"></script>
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:TextBox ID="txtStartTime" onfocus="WdatePicker()" runat="server"></asp:TextBox>
    </div>
    </form>

解决方案 »

  1.   

    <asp:TextBox ID="tbSubContTime" runat="server" CssClass="Wdate2" onfocus="WdatePicker()"></asp:TextBox>引用写了吗<script language="javascript" type="text/javascript" src="../../Public/Script/My97DatePicker/WdatePicker.js"></script>
      

  2.   

    <script language="javascript" type="text/javascript" src="../Scripts/WdatePicker.js"></script>你确定引用到了吗?页面里路径最好从网站根目录开始算"/Scripts/WdatePicker.js"
      

  3.   

    <script src="../My97DatePicker/WdatePicker.js" type="text/javascript"></script>
    <input type="text" id="Bdate1" runat="server" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd'})" style="width:100px" />
      

  4.   

    自动出的是你程序里的相对路径不等于网站的尤其是MVC里,直接拖出来的路径都有问题
      

  5.   

    <asp:TextBox ID="txtStartTime" onfocus="WdatePicker()" runat="server"></asp:TextBox>
    这个 onfocus="WdatePicker()"  可以用后台代码替换吗