日历扩展控件不起作用我加载了dll但不起作用 [英] calender extended control is not working i loaded dll but not working
本文介绍了日历扩展控件不起作用我加载了dll但不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="mypage.aspx.vb" Inherits="mypage" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="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">
<head runat="server">
<title>Untitled Page</title>
<script language="javascript" type="text/javascript">
function ValidateFutureDate(Source, s)
{
var thetime = new Date();
var sDate = s.Value;
var dday = thetime.getDate()
var monthday = thetime.getMonth()
var year = thetime.getFullYear()
var sDateAry = sDate.split("/");
var crDt = new Date(sDateAry[2], sDateAry[1] - 1, sDateAry[0]);
var fDt = new Date(year, monthday, dday)
if (crDt > fDt)
s.IsValid = false;
else
s.IsValid = true;
}
function fn_getdays()
{
var txtfrom = document.getElementById('TextBox1').value;
var txttodt = document.getElementById('TextBox2').value;
var sName1=mypage.GetCheckdt(txtfrom,txttodt);
document.getElementById('TextBox3').value = sName1.value
}
</script>
<style type="text/css">
.style1
{
width: 100%;
}
.style2
{
width: 286px;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<table class="style1">
<tr>
<td>
<asp:Label ID="Label1" runat="server" Text="FromDate"></asp:Label>
<asp:TextBox ID="txtfmdt" runat="server"></asp:TextBox>
<img alt ="imgbtncalc1" src="Calendar.png" style="width:16px;height:16px"/><br />
<cc1:CalendarExtender Format="dd/MM/yyyy" ID="CalendarExtender1" runat="server" TargetControlID="txttodt"
PopupButtonID="imgbtncalc1" ></cc1:CalendarExtender>
</td>
<td class="style2">
<asp:Label ID="Label2" runat="server" Text="ToDate"></asp:Label>
<asp:TextBox ID="txttodt" runat="server" onblur="fn_getdays()"></asp:TextBox>
<cc1:CalendarExtender Format="dd/MM/yyyy" ID="CalendarExtender2" runat="server" TargetControlID="txttodt"
PopupButtonID="imgbtncalc2"></cc1:CalendarExtender>
<img alt="imgbtncalc2" src="Calendar.png" style="width: 16px; height: 16px" /><br />
</td>
<td>
<asp:Label ID="Label9" runat="server" Text="Noofdays"></asp:Label>
<asp:TextBox ID="txtnodt" runat="server" Style="margin-right: 0px"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Label ID="Label3" runat="server" Text="FromPlace"></asp:Label>
<asp:TextBox ID="txtplace" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="txtplace" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
</td>
<td class="style2">
<asp:Label ID="Label4" runat="server" Text="ToPlace"></asp:Label>
<asp:TextBox ID="txttoplc" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txttoplc" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
</td>
<td>
</td>
</tr>
<tr>
<td>
<asp:Label ID="Label5" runat="server" Text="Client"></asp:Label>
<asp:TextBox ID="Txtclient" runat="server"></asp:TextBox>
</td>
<td class="style2">
</td>
<td>
</td>
</tr>
<tr>
<td>
<asp:Label ID="Label6" runat="server" Text="Contact Number"></asp:Label>
<asp:TextBox ID="Txtcntno" runat="server"></asp:TextBox>
</td>
<td class="style2">
</td>
<td>
</td>
</tr>
<tr>
<td>
<asp:Label ID="Label7" runat="server" Text="Person Met"></asp:Label>
<asp:TextBox ID="Txtprsmt" runat="server"></asp:TextBox>
</td>
<td class="style2">
</td>
<td>
</td>
</tr>
<tr>
<td>
<asp:Label ID="Label8" runat="server" Text="Brief Information On Meet"></asp:Label>
<asp:TextBox ID="Txtinfo" runat="server"></asp:TextBox>
</td>
<td class="style2">
</td>
<td>
</td>
</tr>
<tr>
<td>
<asp:Button ID="Button1" runat="server" Font-Bold="True" Text="Submit" />
</td>
<td class="style2">
<asp:Label ID="lblmsg" runat="server" Text="Label"></asp:Label>
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td class="style2">
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td class="style2">
</td>
<td>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
推荐答案
看到您的HTML
代码后,imgbtncalc2
和imgbtncalc2
就是PopupButtonID
.
请按照以下步骤替换图像控制代码.
After seeing yourHTML
Code,imgbtncalc2
andimgbtncalc2
are the are thePopupButtonID
.
Replace your image control code by following.
<img alt="imgbtncalc2" id="imgbtncalc2" src="Calendar.png" style="width: 16px; height: 16px" runat="server" />
<img alt="imgbtncalc1" id="imgbtncalc1" src="Calendar.png" style="width: 16px; height: 16px" runat="server" />
谢谢
Ashish
将其标记为答案.如果您的问题得到解决.
Thanks
Ashish
Mark it as answer. If your problem get solved.
在这里,您已使用此代码:
Here you have used this code:
<asp:scriptmanager id="ScriptManager1" runat="server">
</asp:scriptmanager>
现在尝试通过给定代码更改代码:
Now try to change your code by given code:
<asp:toolkitscriptmanager id="scriptmanager" runat="server">
</asp:toolkitscriptmanager>
希望它能工作.
祝你好运.
hope it will work.
best of luck.
这篇关于日历扩展控件不起作用我加载了dll但不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文