希望这是一个要回答的简单问题
我在UpdatePanel中的页面上有一个ReorderList控件,我想做的就是禁用它,直到用户单击Edit按钮,一旦用户单击Save/Cancel按钮,再禁用它。
我试着切换Enabled属性,但不起作用。更改AllowReorder会禁用该控件,但不能通过将AllowReorder更改回true来重新启用该控件。
一定有办法做到这一点--要么我快要疯了,要么就是得了后圣诞节的忧郁症!
发布于 2013-01-05 06:16:40
更改AllowReorder会禁用该控件,但无法通过将AllowReorder更改回true来重新启用该控件。
实际上,应该是这样的。如果使用UpdatePanel控件或注册按钮作为异步回发控件,请仔细检查ReorderList控件是否在部分回发时更新。
此外,您还可以使用以下javascript禁用重新排序:
var dragDropWatcher = $find("<%= ReorderList1.UniqueID %>_dItemEx");
var originalCanDrop = dragDropWatcher.canDrop;
//to disable reorder
dragDropWatcher.canDrop = function(){ return false; };
//to enable reorder
dragDropWatcher.canDrop = originalCanDrop;https://stackoverflow.com/questions/14161814
复制相似问题