Ciao!
provo a risponderti..
1) col sitemappath (se usi quello) non è possibile, infatti esso è un controllo che si basa solo su link esistenti nel tuo sito. Potresti provare a farti un ascx che faccia la stessa cosa, leggendo un tuo xml.. In alternativa, puoi usare un treeview o un dropdownlist ad esempio, andando a cambiare a runtime un particolare link col tuo esterno..
2) in questo caso, il textbox deve avere come textmode Multiline.. A runtime, alla pressione del tasto che inserisce ad esempio, devi fare la replace di tutti gli invio con i <br />, di modo che, quando la notizia viene renderizzata, vedi gli stessi "a capo"..
Dim stringACapo as String = TextBoxNews.text.Replace(vbCrLf, "<br />")
fammi sapere..
Alx81 =)
http://blogs.dotnethell.it/suxstellino