台灣最大程式設計社群網站
線上人數
1052
 
會員總數:246136
討論主題:189720
歡迎您免費加入會員
討論區列表 >> CSS/HTML5/Bootstarp >> HTML的<a>標籤是否可以呼叫server 端的事件!?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
HTML的<a>標籤是否可以呼叫server 端的事件!?
價值 : 10 QP  點閱數:814 回應數:3
樓主

莫羨人
門外漢
0 1
15 2
發送站內信

最近遇到一個問題

xxx.aspx有個標籤 ((ART切版給<a>....~"~


<a href="" ....>

然後想問是否可以透過這個<a>來呼叫到server端(xxx.aspx.cs)的事件!?

還是說<a>無法呼叫到server端???




[備註]

已經嘗試過

1.runat + onclick 也沒有用....

2.網路上有找到可以用jQuery傳回server,但是我要public!!!...

3.也有用json傳回給另外頁,但是我事件是在同一個頁面.....



*不可用ASP工具箱的工具

**開發語言是C#



謝謝!!!


搜尋相關Tags的文章: [ <a>標籤 ] , [ server ] , [ C# ] , [ html ] ,
本篇文章發表於2015-06-10 15:55
1樓
回應

小羊窒息
捐贈 VP 給 缺氧的羊:窒息 檢舉此回應
LinkButton不就是<a> 嗎??

你指的【不可用ASP工具箱的工具】是指不能用LinkButton嗎??

本篇文章回覆於2015-06-11 01:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

莫羨人
檢舉此回應
恩恩

工具箱的工具都不能用(Button、LinkButton...etc)
本篇文章回覆於2015-06-11 09:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

小羊窒息
捐贈 VP 給 缺氧的羊:窒息 檢舉此回應
那就自己做吧....

簡單來說就是多放1個input hidden, 然後<a href="ourClick();"
而javascript的function ourClick()就是設1個值給input欄位, 然後加上form post,


剩下的就是在xxx.aspx.cs的page_load進行request的檢查(只要指定的input欄位有特定資料, 就是使用者點擊了超連結)
最後再手動去執行自己指定的後端event / function 即可
本篇文章回覆於2015-06-11 13:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

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