Fw: [問題] C#與jQuery結合的狀況~

看板Ajax作者 (昊天)時間10年前 (2014/01/07 14:41), 編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/1
※ [本文轉錄自 C_Sharp 看板 #1Iow578U ] 作者: hitman344 (昊天) 看板: C_Sharp 標題: [問題] C#與jQuery結合的狀況~ 時間: Tue Jan 7 14:40:05 2014 最近找了一些sample來用,作者用了漂亮的jQuery與css美工 在html裡面呈現的當然很完美,但按鈕使用的是html的input 問題來了,現在想要讓網頁真的有動作,目前是用.net的C#來寫 而input這邊不知道該怎麼處理: 1.在input標籤中加入runat="server"及onserverclick="Button1_Click" 這樣是可以正常呼叫後端的.cs來動作啦 但input的jQuery及css就跑掉了,變成沒有jQuery的特效在裡面 2.直接拉asp:Button 當然就直接可以呼叫.cs後面的動作,但沒辦法引入之前的css效果 就是原先醜醜的灰色按鈕 不知道這方面的問題大家如何解決呢? 感謝答問~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.40.216 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: hitman344 (220.130.40.216), 時間: 01/07/2014 14:41:37

01/07 15:32, , 1F
真想噓你,連轉三個板。而且這跟C#根本無關。
01/07 15:32, 1F

01/07 15:32, , 2F
首先,javascript(或是jQuery)基本上只在html端運作,
01/07 15:32, 2F

01/07 15:33, , 3F
你應該先去確認由C#執行出來的網頁個元件名稱是否一致,
01/07 15:33, 3F

01/07 15:33, , 4F
還有執行的先後順序,這都會影響到javascript的運作。
01/07 15:33, 4F

01/07 15:35, , 5F
CSS的排版若是牽扯到ID,由ASP.NET產生的html基本上都不同名
01/07 15:35, 5F

01/07 15:35, , 6F
當然不可能有機會整合得上去。
01/07 15:35, 6F

01/08 12:44, , 7F
用class吧...
01/08 12:44, 7F

02/17 16:10, , 8F
C#元件該使用的屬性是CssClass, html則是使用class
02/17 16:10, 8F
文章代碼(AID): #1Iow6Z_5 (Ajax)