是否有可能使菜單項的行爲像按鈕一樣?通過這個我的意思是,而不是設置NavigateUrl屬性到一個新的頁面,分配一個方法,當項目被點擊?使菜單項像按鈕一樣行爲
1
A
回答
0
Ofcourse,你可以做it..you可以調用你的菜單項的點擊使用__dopostback()
例如 服務器端函數可以調用這個Javascipt function
<script type="text/javascript">
function SaveWithParameter(parameter)
{
__doPostBack('btnSave ', parameter)
}
</script>
0
嘗試以下:
<asp:menuitem navigateurl="javascript:YourJScript()"
如果您需要在服務器端執行方法,請使用隱藏變量,然後在javascript方法中設置一個標誌並提交頁面。
在服務器端,檢查頁面加載中的標誌並根據需要調用方法。
謝謝
2
您可以爲菜單添加點擊處理程序。 MenuItemClick告訴你哪個項目被點擊。
<asp:menu id="NavigationMenu"
onmenuitemclick="NavigationMenu_MenuItemClick"
runat="server">
您可以根據用戶點擊哪個項目採取措施。
void NavigationMenu_MenuItemClick(Object sender, MenuEventArgs e)
{
if (e.Item.Text == "MyItem")
{
//do some processing
}
}
相關問題
- 1. 從菜單中的項目像一個按鈕行爲
- 2. 使菜單像Skype一樣?
- 3. 如何樣式菜單按鈕和菜單項
- 4. HTML使常規按鈕的行爲像一組單選按鈕
- 5. 如何使按鈕組像單選按鈕組一樣工作?
- 6. 讓ListBoxItems像單選按鈕一樣行爲
- 7. C#幫助爲菜單添加單選按鈕/選項按鈕
- 8. 彈出按鈕菜單項
- 9. 我想使複選框像angularjs單選按鈕一樣行動
- 10. 如何在按下按鈕時顯示像這樣的選項菜單?
- 11. 使圖像像一個按鈕一樣行動
- 12. 像旋鈕一樣的圖像按鈕
- 13. 如何使複選框的行爲像ng-repeat中的單選按鈕一樣?
- 14. 將一組按鈕更改爲菜單
- 15. 我如何使Tcl/Tk按鈕的行爲像單選按鈕?
- 16. 如何使用沒有菜單按鈕的選項菜單?
- 17. VSTO插件菜單按鈕樣式
- 18. 單擊按鈕上的菜單項
- 19. Android的菜單項單分享按鈕
- 20. 按下菜單按鈕時不會出現android選項菜單
- 21. 菜單按鈕
- 22. 如何添加一個按鈕作爲菜單項?
- 23. 帶菜單項和子菜單項的Xceed分割按鈕
- 24. 使我的LinearLayout像一個按鈕一樣行動
- 25. 如何使表單上的按鈕像ToolStrip上的按鈕一樣? VS2008
- 26. 像按鈕和像框一樣消失
- 27. 使對象像AS3中的單選按鈕一樣
- 28. 複選框就像單選按鈕|一樣使用icheck.js
- 29. 路徑像水平菜單按鈕
- 30. 圖像按鈕與下拉菜單
沒有使用JavaScript? –
然後,您需要在菜單項中添加服務器控件,而不是'HTML'元素......並且每個人都知道..每個服務器控件都有回發方法.. –