window.showModalDialog关闭和返回参数值问题 javascript:__doPostBack('KinmuCalendar','1733')是回发的什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 javascript:__doPostBack('KinmuCalendar','1733')这段脚本就是回送啊。参考http://dev.csdn.net/develop/article/15/15113.shtm 不走服务器端的SelectionChanged事件?why??????如果你想把在另外一页点击Calendar直接选取日期返回的话,用SelectionChanged完全比用_doPostBack要省事多了给你一些我程序中的源码,你自己看吧~a.aspx<SCRIPT language="javascript"> function select_date() { var a=document.Form1.txtApply_time.value; document.Form1.txtApply_time.value=window.showModalDialog ("select_date.aspx",null,"dialogWidth:350px;dialogheight:200px"); if(document.Form1.txtApply_time.value=="undefined") document.Form1.txtApply_time.value=a; } </SCRIPT>按钮用的是HTML控件运行在服务器端,txtApply_time为文本框的ID<INPUT id="img2" style="Z-INDEX: 103; LEFT: 329px; POSITION: absolute; TOP: 407px" onclick="select_date()" type="image" src="../../image/button/date.gif" name="Image1"> select_date.aspx<HTML> <HEAD> <title>select_date</title> <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" Content="C#"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <base target="_self"> </HEAD> <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server" > <asp:calendar id="Calendar1" style="Z-INDEX: 117; LEFT: 0px; POSITION: absolute; TOP: 2px" runat="server" BorderStyle="Solid" CssClass="input1" Width="329px" Font-Size="10pt"> <DayHeaderStyle BackColor="Linen"></DayHeaderStyle> <TitleStyle BackColor="#C0C0FF"></TitleStyle> <OtherMonthDayStyle Font-Size="Smaller" ForeColor="#E0E0E0"></OtherMonthDayStyle> </asp:calendar> </form> </body></HTML> select_date.aspx.csprivate void Calendar1_SelectionChanged(object sender, System.EventArgs e) { DateTime date=Convert.ToDateTime(Calendar1.SelectedDate); Response.Write("<script>window.returnValue='"+date.ToShortDateString()+"';window.close();</script>"); } treelist的checkedit列格式怎么控制 获得路径 the UpdateCommand affected 0 of the expected 1 records请帮忙解决,谢谢 开发手机端应用程序,能通过无线连接远程数据库么? 求一个C# Socket 编程的 示例? DataView与DataTable区别 关于页面传参数的问题 关于邮件服务器,一般内容和附件是以什么形式存放的??有谁知道? 求条型码 类定义的问题没有想明白 用户资料在数据库读出之后用什么储存?C/S结构好象没有Cookies或Session之类。 在C#下如何使控件随着窗体的大小而变化
这段脚本就是回送啊。参考
http://dev.csdn.net/develop/article/15/15113.shtm
why??????
如果你想把在另外一页点击Calendar直接选取日期返回的话,用SelectionChanged完全比用_doPostBack要省事多了
给你一些我程序中的源码,你自己看吧~a.aspx
<SCRIPT language="javascript">
function select_date()
{
var a=document.Form1.txtApply_time.value;
document.Form1.txtApply_time.value=window.showModalDialog ("select_date.aspx",null,"dialogWidth:350px;dialogheight:200px");
if(document.Form1.txtApply_time.value=="undefined")
document.Form1.txtApply_time.value=a;
}
</SCRIPT>
按钮用的是HTML控件运行在服务器端,txtApply_time为文本框的ID
<INPUT id="img2" style="Z-INDEX: 103; LEFT: 329px; POSITION: absolute; TOP: 407px" onclick="select_date()"
type="image" src="../../image/button/date.gif" name="Image1">
<HEAD>
<title>select_date</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<base target="_self">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server" >
<asp:calendar id="Calendar1" style="Z-INDEX: 117; LEFT: 0px; POSITION: absolute; TOP: 2px" runat="server"
BorderStyle="Solid" CssClass="input1" Width="329px" Font-Size="10pt">
<DayHeaderStyle BackColor="Linen"></DayHeaderStyle>
<TitleStyle BackColor="#C0C0FF"></TitleStyle>
<OtherMonthDayStyle Font-Size="Smaller" ForeColor="#E0E0E0"></OtherMonthDayStyle>
</asp:calendar>
</form>
</body>
</HTML>
{
DateTime date=Convert.ToDateTime(Calendar1.SelectedDate);
Response.Write("<script>window.returnValue='"+date.ToShortDateString()+"';window.close();</script>");
}