【发布时间】:2011-02-24 21:51:23
【问题描述】:
使用核心 ASP.NET 3.5(带 Ajax)时,是否可以在工具提示中包含 LinkButton?
不幸的是,这些工具提示是在 GridView 中动态生成的,用于显示每一行的自定义数据。目前正在使用 jQuery 显示工具提示。
所以,我不知道如何添加 LinkButton(用于“修改”操作)来调用代码隐藏的方法。
也许我走错了路……有什么建议吗?
谢谢!
【问题讨论】:
-
看看这个链接:flowplayer.org/tools/demos/tooltip/any-html.html 有了这个你可以在工具提示中添加任何东西......
-
不过,他问的是添加一个 ASP.NET 服务器端控件。
-
您最好的选择可能是在您的页面上创建一个隐藏的 LinkButton 控件并使用 jQuery 将其克隆到工具提示中。不过,我不能 100% 确定这会奏效。根据工具提示的生成方式,它可能不在整个页面表单内(额外的浮动 div 通常附加到页面正文,而不是本地元素),因此您可能需要对其进行修改以显示在表单内。或者您可以编写自己的控件,该控件可以存在于表单之外,该控件将触发隐藏在表单提交操作中的按钮。但不确定其中哪一个效果最好!
-
... 或任何旧的输入提交控件可能会做 - 我不记得默认情况下特别连接到 LinkButton 的内容。