I love this one ;) :)
But it would be a great modification if you are able to tell the user about his wrong situation instead of solving the wrong case by zeros :) provide a small text box to tell him something like " the n col/row has duplicate values "
1 of 52 of 53 of 54 of 55 of 5
Very nice and light algorithm to solve Sudoku .. . Keep it up man.