بله شما دوست عزیز درست عرض کردید این کار خیلی ساده است و باید از کد های زیر استفاده کنید چون خود ویژوال استودیو همچین حالتی داره که بتونید به تاریخ شمسی تبدیل کنید
usingSystem.Globalization;
protectedvoid Page_Load(object sender, EventArgs e)
{
PersianCalendar newcal = newPersianCalendar();
lbldate .Text = newcal.GetDayOfMonth(DateTime.Now).ToString()
+ "/" + newcal.GetMonth(DateTime.Now).ToString() +
"/" + newcal.GetYear(DateTime.Now).ToString();
}