【问题标题】:How to put a LinkButton INTO a tooltip using ASP.NET?如何使用 ASP.NET 将 LinkBut​​ton 放入工具提示?
【发布时间】:2011-02-24 21:51:23
【问题描述】:

使用核心 ASP.NET 3.5(带 Ajax)时,是否可以在工具提示中包含 LinkBut​​ton?

不幸的是,这些工具提示是在 GridView 中动态生成的,用于显示每一行的自定义数据。目前正在使用 jQuery 显示工具提示。

所以,我不知道如何添加 LinkBut​​ton(用于“修改”操作)来调用代码隐藏的方法。

也许我走错了路……有什么建议吗?

谢谢!

【问题讨论】:

  • 看看这个链接:flowplayer.org/tools/demos/tooltip/any-html.html 有了这个你可以在工具提示中添加任何东西......
  • 不过,他问的是添加一个 ASP.NET 服务器端控件。
  • 您最好的选择可能是在您的页面上创建一个隐藏的 LinkBut​​ton 控件并使用 jQuery 将其克隆到工具提示中。不过,我不能 100% 确定这会奏效。根据工具提示的生成方式,它可能不在整个页面表单内(额外的浮动 div 通常附加到页面正文,而不是本地元素),因此您可能需要对其进行修改以显示在表单内。或者您可以编写自己的控件,该控件可以存在于表单之外,该控件将触发隐藏在表单提交操作中的按钮。但不确定其中哪一个效果最好!
  • ... 或任何旧的输入提交控件可能会做 - 我不记得默认情况下特别连接到 LinkBut​​ton 的内容。

标签: c# asp.net


【解决方案1】:

更新:似乎是服务器端控件实现:http://devarchive.net/advanced-tooltip-control-asp-net-ajax.aspx 没有直接的方法可以做到这一点。您可以在 JQuery 中找到一些有助于执行此操作的插件。试试@Andre Hühn 提供的那个。这个也很好看:http://jquery.bassistance.de/tooltip/demo/

【讨论】:

  • 借助网站 Devarchive.net 上的演示,我不确定我们是否可以单击最终的 LinkBut​​ton,因为我们无法用鼠标光标悬停工具提示本身。我试试看。
猜你喜欢
  • 1970-01-01
  • 2011-11-05
  • 1970-01-01
  • 2017-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多