当前位置:编程学习 > C#/ASP.NET >>

菜鸟提问如何点击一个button弹出一个日历页面

问题两个
第一个是在Button_Click里面怎样写,c#的哦
另外一个是如何定义弹出来的那个窗口的尺寸,我想要小小一个页面

我是菜鸟mm,请大家多多指教,有用msn的吗
我的msn是liuxing515@hotmail.com
欢迎有时间的人加我探讨.net的问题 --------------------编程问答--------------------  
private void button1_Click(object sender, EventArgs e)
        {
            Form f = new Form();
            MonthCalendar mm = new MonthCalendar();
            f.Height = 160;
            f.Width = 275;
            f.Controls.Add(mm);
            f.Show();

        }
--------------------编程问答-------------------- 使用日历控件嘛

你可以先设置好就行了哦. --------------------编程问答-------------------- 楼主是问 WebForm 还是 WinForm 
Web的话推荐使用梅花雪控件,效果挺不错的。
可参考
http://www.cnblogs.com/heekui/archive/2006/12/12/589927.html --------------------编程问答-------------------- 是webform
谢谢啊 --------------------编程问答-------------------- 谢谢2楼的,可是2楼的说得那个好像是winform哦
--------------------编程问答-------------------- mark --------------------编程问答-------------------- 梅花雪控件是js的,你只要在按钮的属性中设置onClick="calendar()"
就可以弹出了 --------------------编程问答-------------------- js
<script type="text/javascript" language="javascript">
function winAllWork(id,nPartID)
{
  var url =  "../EventServer/RecordInfo/CreateByMeShow.aspx?id=" + id + "&nPartID=" + nPartID;
  var left = 0;
  var top = 0;
  var height=580;
  var width=800;  
  left = (screen.width - width) / 2;
  top = (screen.height - height) / 2; 
  var findinfo = "left=" + left + ",top=" + top + ",width="+ width +",height="+ height+",scrollbars=yes" ; 
  window.open(url,"winAllWork",findinfo); 
}
</script>

在BUTTON的客户端事件里写就成啦 --------------------编程问答-------------------- 额..webForm不知道..

  winform里面有日历控件.. --------------------编程问答-------------------- webform都是js写的
你搜索一下吧 --------------------编程问答-------------------- 谢谢大家,正在努力试呢 --------------------编程问答-------------------- 用 my97 很強大 --------------------编程问答-------------------- my97 日歷控件 很好 
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,