Diagrid on a freeform

Hi everyone, I am trying to create a diagrid on a free-form cone. The problem is I don’t know how to connect the divided points diagonally and make those curves lay on the free-form surface, could anyone help? Thanks.