2011-02-24 39 views
5

Khi sử dụng lõi ASP.NET 3.5 (w/Ajax), có thể bao gồm một LinkButton trong một chú giải công cụ không?Làm thế nào để đặt một LinkButton INTO một tooltip bằng cách sử dụng ASP.NET?

Thật không may, các chú giải công cụ này được tạo liên tục trong GridView để hiển thị dữ liệu tùy chỉnh từ mỗi hàng. Chú giải công cụ hiện đang hiển thị bằng cách sử dụng jQuery.

Vì vậy, tôi không biết cách thêm một LinkButton (cho một hành động "Sửa đổi") để gọi một phương thức trên mã-đằng sau.

Có thể tôi đang đi sai đường ... Bất kỳ đề xuất nào?

Cảm ơn bạn!

+1

Đặt cược tốt nhất của bạn có thể là tạo một điều khiển LinkButton ẩn trên trang của bạn và sử dụng jQuery để sao chép nó vào chú giải công cụ. Tuy nhiên, tôi không chắc chắn 100% sẽ hoạt động. Tùy thuộc vào cách chú giải công cụ được tạo ra, nó có thể không nằm trong toàn bộ trang (các div nổi phụ thường được nối thêm vào phần thân trang, không phải là phần tử cục bộ), do đó bạn có thể cần sửa đổi để xuất hiện bên trong biểu mẫu. Hoặc bạn có thể viết kiểm soát của riêng bạn có thể sống bên ngoài biểu mẫu sẽ kích hoạt một nút ẩn bên trong hành động gửi biểu mẫu khi nhấp chuột. Bạn không chắc chắn cái nào trong số này sẽ hoạt động tốt nhất! – Rup

+0

... hoặc bất kỳ điều khiển gửi đầu vào cũ nào có thể làm - Tôi không thể nhớ những gì đặc biệt được kết nối với LinkButton theo mặc định. – Rup

Trả lời

1

UPDATE: Có vẻ như một thực hiện kiểm soát phía Server: http://devarchive.net/advanced-tooltip-control-asp-net-ajax.aspx Không có cách nào trực tiếp để làm điều này. Bạn có thể tìm thấy một số plugin trong JQuery giúp làm điều này. Hãy thử một @Andre Hühn cung cấp. Điều này cũng có vẻ tốt: http://jquery.bassistance.de/tooltip/demo/

+0

Với bản demo có sẵn trên trang web Devarchive.net, tôi không chắc liệu chúng ta có thể nhấp vào một LinkButton cuối cùng vì chúng ta không thể di chuột qua chú giải công cụ bằng con trỏ chuột hay không. Tôi sẽ thử nó. – elbaid

Các vấn đề liên quan