def is_prime(x):
if x < 2:
return False
for n in range(2, (x) - 1):
if x % n == 0:
return False
return True
Мне удалось разобраться с этим, используя отладчик IE (мог бы использовать любой другой отладчик) и заметил, что у отправителя есть этот _draggingClue - BINGO!!! Так что все, что оставалось, это стилизовать его следующим образом:
function ClientNodeDragging(sender, args)
{
var node = args.get_node();
if (node.get_level() != 0)
{
var dom = args.get_domEvent();
var div = sender._draggingClue;
var moveCopyText = "Copy";
var hidden = document.getElementById("<%= MoveCopyHiddenField.ClientID %>");
if (dom.shiftKey) {
hidden.value = "true";
moveCopy = true;
}
else if (dom.ctrlKey) {
hidden.value = "false";
moveCopy = false;
}
else {
hidden.value = "true";
moveCopy = true;
}
if(moveCopy)
moveCopyText = "Move";
else
moveCopyText = "Copy";
div.className = "DragFile";
div.style.height = '15px';
div.style.paddingTop = '3px';
div.innerHTML = moveCopyText + " " + node.get_text();
}
}
Надеюсь, это поможет кому-нибудь и, возможно, мне самому через много лет;)