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

看板C_Sharp (C#)作者 ( )時間11年前 (2014/01/07 21:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《hitman344 (昊天)》之銘言: : 最近找了一些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效果 : 就是原先醜醜的灰色按鈕 : 不知道這方面的問題大家如何解決呢? : 感謝答問~~ 先回答我的看法,我猜原PO的asp.net因該是第一個到接觸的網頁程式語言 控制項雖然好用,微軟把它包裝的好的 讓你什麼都不用懂,就可以號稱會寫網頁應用程式 就如同會用 jQuery 確不知道 Javascript 的 prototype 是什麼東西 是一樣的道理 回到問題 : 1. 控制項在 Render 成 HTML 標籤的時候,部分控制項會幫你加料 如果CSS寫的很嚴謹的話,可能會因為這些加料的標籤引響 要不然就回過頭來修改 CSS 2. 如果只是單純要呼叫後端的.cs動作,可以在原始的網頁設計檔 加上 <form action="xxx.aspx" > 的標籤,後端在用 Request 的方式 取得資料。不過目前比較流行用 Ajax 的方式處裡,當然你所提的 使用控制項當然也是可以,就是要熟控制項的操作與產生結果 最後 用控制項不是不好,但要懂得背後運作的原理,才能用的很厲害 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.233.113.119
文章代碼(AID): #1Ip00oSs (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1Ip00oSs (C_Sharp)