Код, который вы представили, выглядит нормально - не важно, как создается объект, - важен сам объект.
Вместо того, чтобы показывать нам это, вы должны показать xaml.
Еще одна вещь - мы говорим о DataGridView из winforms или, скорее, о том, что поставляется с WPF Toolkit?
=======================================
Извините. Я пропустил это в первую очередь - у вас нет свойств в вашем классе! Вы создали открытые поля вместо свойств, и это, вероятно, проблема.
Код должен выглядеть так:
public class NeshtoSi
{
public NeshtoSi() { }
public string ssn{get; set;}
public string name{get; set;}
public string surname{get; set;}
}