我已将Rad Numeric Filter的autopostback
属性设置为true
,currentfilter
函数等于current Numeric
列。现在,当我在数字过滤器文本框中放入一些文本并按Tab键时,页面会自动回发。如何在按Tab键按钮时停止此回发。
<telerik:GridNumericColumn DataField="Taskhrs" HeaderText="Task Hours" FilterControlWidth="50px"
HtmlEncode="true" AutoPostBackOnFilter="true" CurrentFilterFunction="EqalTo" />
当在过滤器文本框中输入一些值并按下输入它工作正常但当我们按Tab键然后它也回发但我想在按Tab键按钮时停止回发。
答案 0 :(得分:2)
编写一个jQuery并找到GridNumericColumn
。现在只需找到Tab
按钮的按下事件,并将焦点设置为Dom中最近的元素。 (我认为重点不是正确设置。)
在您的代码禁用回发后。
//Selects the closest element that matches your selector
$(this).closest('yourSelector');
设置焦点
$('#yourclosestid').focus();