原創(chuàng)|使用教程|編輯:郝浩|2013-04-09 14:39:58.000|閱讀 1361 次
概述:今天來看一下如何在DXTREME中處理控件事件?為了處理通過控件插入的事件,將會提供一個行為。這個行為指定了那個操作將會響應最終用戶的操作,這個行為可以采用集中形式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
今天來看一下如何在DXTREME ENTERPRISE中處理控件事件?為了處理通過控件插入的事件,將會提供一個行為。這個行為指定了那個操作將會響應最終用戶的操作,這個行為可以采用集中形式。
你可以定義個行為來瀏覽到一個URL,將 URL 字符串分配給所需的事件來執(zhí)行此操作。
<div data-bind="dxButton: { click: '//google.com' }"></div>
可以指定僅片段標識符,不是指定整個的URL 字符串。
<div data-bind="dxButton: { click: '#details' }"></div>
當指定的 URL 字符串和片段標識符時,可通過引用 ViewModel 屬性,使得它們變得動態(tài),將所需的屬性名稱括在大括號里來執(zhí)行此操作。例如,在下面的代碼段中聲明的按鈕單擊時,將會導航到用戶視圖,{id} 占位符將被當前 ViewModel id 屬性值所取代。
<div data-bind="dxButton: { click: '#User/{id}' }"></div>
若要執(zhí)行一個函數(shù),就可以將其分配給該事件。
<div data-bind="dxButton: { click: function() { alert('Clicked!') } }"></div>
一個包含事件參數(shù)的對象將會被作為參數(shù)傳遞到分配的函數(shù),所有的部件事件都將會提供以下基本的事件參數(shù)。
請注意除了基本的參數(shù),特定的事件可能提供具體參數(shù)。
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件