台灣最大程式設計社群網站
線上人數
1877
 
會員總數:246050
討論主題:189633
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> AJAX實現出滑鼠移到linkbutton上自動出現像tooltip註解
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
AJAX實現出滑鼠移到linkbutton上自動出現像tooltip註解
價值 : 90 QP  點閱數:3454 回應數:4
樓主

雪兒
門外漢
0 19
360 49
發送站內信

滑鼠移到某一個表單的每一行欄位中的linkbutton上
會自動出現像tooltip那樣的註解,有沒有關於這個方式之Ajax實現做法的參考
希望大大能給予指教 感謝!!

搜尋相關Tags的文章: [ AJAX實現出滑鼠移到linkbutton上自動出現像tooltip註解 ] ,
本篇文章發表於2008-09-25 18:31
1樓
最有價值解答

可樂熊
捐贈 VP 給 可樂熊 檢舉此回應
1.LinkButton內建就有ToolTip的屬性了,若您的ToolTip內容不需要變更,直接在LinkButton屬性內編輯即可。
2.若不幸地,您的ToolTip內容必須根據UI而變更,則可以用javascript動態變更
2.1 在*.aspx內增加一個TextBox:


2.2 在*.aspx內增加一個LinkButton,如下:


2.3 在*.aspx內form外面body裡面,如下:


2.4 在*.aspx.cs裡面的Page_Load內,如下:



2.5 執行,則LinkButton1的ToolTip會隨著txtToolTip1變更而變更

3.若您非常非常地不幸,需要用到Ajax回資料庫取出資料後呈現在畫面上
3.1 在*.aspx內增加一個TextBox,用UpdatePanel1包起來,且用HiddenButton的Click事件觸發PostBack,如下:



3.2 在*.aspx內增加一個LinkButton,用UpdatePanel2包起來,且用HiddenButton的Click事件觸發PostBack,如下:



3.3 在*.aspx內form外面body裡面,如下:



3.4 在*.aspx.cs裡面的Page_Load內,如下:



3.5 在*.aspx.cs裡面增加Button1_Click事件,如下:



3.6 執行,則LinkButton2的ToolTip會透過Ajax回後端,隨著txtToolTip2變更而變更,可自行在3.5的Button1_Click內去資料庫取值放到LinkButton2的ToolTip內


以上用 C#,VS 2005
本篇文章回覆於2008-09-30 15:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

雪兒
檢舉此回應
感謝可樂熊的教導

只是 我怎麼找都找不到HiddenButton..
只看到HiddenField在工具箱裡


本篇文章回覆於2008-10-04 16:49
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
不錯的參考

風之幻術師
捐贈 VP 給 風之幻術師 檢舉此回應
for #2
因為那個不是控制項。
所以不在工具箱內…你用UpdatePanel 右下的Triggers屬性…試試。


本篇文章回覆於2008-10-04 18:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
不錯的參考

可樂熊
捐贈 VP 給 可樂熊 檢舉此回應
阿...漏掉了
3.1與3.2步驟之間還需要放一個Button取名HiddenButton

3.5改為 HiddenButton_Click 事件才對



因為Ajax的trigger要放後端(server)的事件
所以就藏一個Button在畫面上
讓onmouseover觸發時透過Ajax的trigger觸發HiddenButton_Click



本篇文章回覆於2008-10-05 21:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.