Allora nel tuo caso potresti fare in questa maniera. Cambi il codice nell'aspx come segue:
Nel codice lato server basta che valorizzi prima dell'insert:
NomeFileHidden.Text="prova.txt";
DescrFileHidden.Text="testo descrittivo";
SqlDataSourceAllegati.Insert();
e dovrebbe funzionare tutto. Ciao.