我是一位正在编写他的第一个asp.net应用程序的程序员。 我需要一个弹出日历,不喜欢我找到的基于JavaScript的。 我写了我自己的Web用户控制认为这将是最好的。 (我仍然有一些问题)。我使用了一个文本框,图像按钮和asp.net日历控件。 这个控件工作得很好,但是当我把它放在我的页面上时,不是一个HTML/ASP程序员,每当我点击按钮来显示日历时,我的页面就会变得糟糕透顶。我把它放在HTML表格里面,这很有帮助。但我想不担心页面上的控件对齐。 我完全误解了Web用户控件如何在这个日历控件的时间内显示? 我应该放弃我的工作并寻找Javascript解决方案吗? (但如果它是一个用户控件不会它做同样的事情?ASP.NET Web用户控件定位在页面上
2
A
回答
0
虽然这是学会与它肯定已经做了很好的项目,并在很多地方做得非常好。
任何基于服务器日历控制不是你最好的选择,它会导致回发时间,你每月切换,这是不那么理想。
jQueryUI是一个伟大的/简单的选项来获得日历控件,不会搞砸你的其他布局
最后,如果你仍然想实现你的控制,我们需要看到一些HTML/CSS的为什么它搞乱了你的用户界面。
0
值得花些时间学习jQuery UI和datepicker()插件如何工作。我在你原来的文章中猜测你并不太热衷于客户端解决方案,但我很少看到需要服务器端日历控件。
的Javascript/jQuery的
<script type="text/javascript">
$(document).ready(function() {
$("#myTextBox").datepicker();
});
</script>
HTML
<script type="text/javascript" src="<jQuery URL GOES HERE>" />
<script type="text/javascript" src="<jQueryUI URL GOES HERE>" />
<input type="text" id="myTextBox />
道歉,如果语法是有点过了......我没有VS在我面前来测试,但希望它应该给你一个想法从哪里开始:)
相关问题
- 1. 在Web用户控件上访问主页面控件
- 2. 在asp.net页面上处理Web用户控制错误
- 3. 在web页面上定位bing地图控件
- 4. asp.net vb用户控件在调用页面上引发事件
- 5. 如何在asp.net中的一个页面上使用两个Web用户控件
- 6. 当用户控件调用Web服务时,asp.net页面为null
- 7. ASP.NET - Web用户控件的当前页面名称?
- 8. 用户控件添加到asp.net页面
- 9. ASP.NET Web用户控件(C#)
- 10. 如何在SDL Tridion页面上呈现asp.net用户控件?
- 11. ASP.NET页面上的jQuery UI对话框(在用户控件中)
- 12. ASP.NET - 用户控件在每个页面上的值变化
- 13. ASP.Net控件显示在页面上,但不显示在该页面上的用户控件中
- 14. 如何在该ASP.NET页面上的另一个用户控件的事件中查找ASP.NET页面的用户控件编辑:不同的内容占位符?
- 15. 对齐asp.net web应用程序的页面上的控件
- 16. 将asp.net控件放在页面上的不同位置
- 17. 在Web页面内创建用户帐户的ActiveX控件
- 18. ASP.net网页用户控件
- 19. 页面上的多个ASP.NET用户控件
- 20. 页面上用户控件之间的通信 - C#/ ASP.NET
- 21. 页面或每个用户控件中的ASP.NET数据绑定?
- 22. C#用户控件在父页面上与控件交互
- 23. SharePoint 2010可视化Web部件与VS主控页面上的用户控件
- 24. ASP.NET更新面板不能在Web用户控件内工作
- 25. 调用ASP.NET用户控件事件时调用页面事件
- 26. 从父页面调用Web用户控件的功能
- 27. SharePoint Web部件和ASP.NET用户控件
- 28. 如何在页面中控制ASP.NET控件的位置
- 29. Web用户控件
- 30. 在asp.net中为用户锁定页面
提供一些标记和代码? – IrishChieftain 2011-05-05 02:16:30
我不会重新发明轮子。到目前为止,我看到或工作过的大多数应用程序似乎都能很好地与Jquery/Javascript Canders一起工作。我将集中精力去做我真正需要做的工作。 – sajoshi 2011-05-05 03:29:59
当你身体健康时,你绝对不应该重新发明轮子刚开始也是如此。 – 2011-05-05 03:37:28