用值替换字符串中的字符

0 vb.net string replace

我有一个字符串,这是一个写在aspx端的段落.它是这样的:

新学生{student_name}有以下成绩 -
数学 - {math_grade}
科学 - {Science_grade}
...
等等.

我需要从数据库中的值,并替换{student_name}Joe Smith,{Math_grade}问心无愧AB+等.

我怎样才能做到这一点?