在HTML网页中托管.NET应用程序

时间:2011-01-31 20:15:31

标签: asp.net html iframe

我们网站的主页是HTML。希望在此主页上放置asp.net日历的权力。有没有比使用iframe更好的方法来实现这个目标?

3 个答案:

答案 0 :(得分:1)

从这开始......

<div id="calendar">
    <a href="/calendar/">View our calendar</a>
</div>

然后使用AJAX请求将链接替换为实际日历...无论JavaScript是否已启用/成功触发,都会起作用!

以下是获取日历的jQuery方式......

 $("#calendar").load("/ajax/calendar/");

我建议第一个URL(指向日历的链接)链接到包含日历的完整页面,第二个URL(指向ajax / calendar /的链接)链接到只返回日历HTML的内容,让它更快,更小...

所有网址都是虚构的,与您真实网址的任何相似之处纯属巧合。

答案 1 :(得分:1)

如果您控制IIS - 您可以将.HTML映射到ASP.NET处理程序,并在任何地方添加您的asp:calender。

答案 2 :(得分:0)

如果您能够使用JavaScript,那么我会推荐其中一个过多的JavaScript日历。

http://jqueryui.com/demos/datepicker/