如何使一個span標籤完全一樣的ASP:使用其的onclick方法調用代碼隱藏方法按鈕(IE)..
<span onclick="MyPageMethod()"></span>
我知道linkbuttons可以做到這一點,但我的問題是可以跨標籤爲我做嗎?
如何使一個span標籤完全一樣的ASP:使用其的onclick方法調用代碼隱藏方法按鈕(IE)..
<span onclick="MyPageMethod()"></span>
我知道linkbuttons可以做到這一點,但我的問題是可以跨標籤爲我做嗎?
有一個span標籤可以點擊通常是一個非常糟糕的主意。這對用戶界面不利,對可訪問性不利,因爲這不是用戶期望的。如果它是可點擊的,你應該使用錨標籤和按鈕。
但是要回答你的問題:是的,這是絕對有可能做像這個!你只需要模仿LinkButton控件的功能。
要獲取的JavaScript代碼已經做了你需要調用一個ASP.NET回傳:
Page.ClientScript.GetPostBackEventReference()
更多信息是MSDN。
然後,您必須在處理回發的頁面上編寫代碼並調用MyPageMethod()
。
我動態地創建了span標籤,並使用span.onClick = onclick來分配它,它在ie中完全不起作用....改變了createElement來創建一個img,而現在它工作..謝謝! – 2010-10-28 09:14:28