0
有沒有人有一個想法,爲什麼這不起作用或解決方法?Infragistics WebDataGrid上的ValueChanging事件
我試圖從EditorProvider
內使用ValueChanging事件我定義了一個EditProvider
<ig:TextEditorProvider ID="tepPercent">
<EditorControl HorizontalAlign="Right" ClientEvents-ValueChanging="validatePercent4Decimals"></EditorControl>
</ig:TextEditorProvider>
而一個JavaScript處理
function validatePercent4Decimals(sender, args) {
var oldfieldvalue = args.get_oldValue();
var newfieldvalue = args.get_value();
if (isNaN(newfieldvalue)) {
args.set_value(oldfieldvalue);
args.set_cancel(true);
}
}
我已經調試它,可以看到它正在運行,如果我輸入34r,則inNan測試爲true,並調用set_value和set_cancel。但網格上的值不會從34r ...
發生了什麼?