c# - 在工具提示中显示 Web 表单

标签 c# jquery asp.net calendar tooltip

我使用过 ASP.NET 的日历控件。当我在任何日期移动时,它都会显示工具提示,我可以在其中显示我的另一个 aspx 页面。在那个 aspx 页面中有 gridview。

如何显示包含 aspx 页面的工具提示。

最佳答案

试试这个

轨道一

  • 使用 div 将您的元素定位为工具提示。
  • 在该 div 中使用一个 iframe,您可以在其中加载您的 aspx 页面。

轨道二

您可以在没有 iframe 的情况下使用 div,并使用 jquery 根据悬停日期从服务器提取数据,并在运行时使用 $("#divID").html() 函数将该数据呈现到该 div 中。

我个人会推荐轨道二,因为这里消除了页面生命周期并且数据加载速度更快,这是工具提示所必需的,

轨道二的唯一缺点是它有点复杂,因为您必须在运行时使用 document.createElement() 和其他类似函数来创建您的设计。

您可以从 Here 获得一些帮助也许吧。

关于c# - 在工具提示中显示 Web 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11685192/

相关文章:

c# - 如何使用 LINQ 将具有两个字段的对象列表转换为具有其中一个字段的数组

c# - 生成随机唯一数字的性能问题

javascript - jquery - .slideToggle() First Click 不能正常工作

asp.net - IIS Blazor JS 错误 CircuitOptions.DetailedError

c# - .NET Chart 控件中的多系列条形图

c# - Visual Studio 调试器未进入 .NET 框架源代码

Javascript 将对象从包含文件传递到页面

javascript - 按升序显示多个 html 文本框值

asp.net - IIS 7.5、ASP.NET MVC。 HTTP 错误 500(内部服务器错误): An unexpected condition was encountered while the server was attempting to fulfil

c# - 当前在 asp.net 日历控件中选择的月份