فرض كنيد با استفاده از كد زير يك منو در مسترپيج ايجاد ميكنم .
                public string Render_category()
{
SqlDataReader reyd = obj_bll.Site_Select_All_Cat();
string Rnder = "";
if (reyd.HasRows)
{
while (reyd.Read())
{
Rnder += string.Format("<li><a href='categorized-{0}.aspx' title='{1}' target='_blank'>{2}</a></li>", reyd.GetValue(0).ToString(), reyd.GetValue(2).ToString(), reyd.GetValue(1).ToString());
}
}
reyd.Close();
return Rnder;
}


و مشكلي هم ندارد .
حالا فرض كنيد در صفحه اي با آدرس زير كه از همين مسترپيج ارث برده است استفاده ميشود .
/page/good.aspx

حالا تمامي آدرس هاي منو ها يك آدرس page/ پشتش مي افتد . كه با اين آدرس دهي :

href='categorized-{0}.aspx' 


مثلا ميشه اين :‌
http://localhost/Site/page/categorized-20.aspx

كه بايد بشه
http://localhost/Site/categorized-20.aspx


درست هست .
حالاسوال من اينه كه چطوري توي اين منو هاي كه ميسازم اين page / را حذف كنم .

اميدوارم منظورم را درست متوجه شده باشيد .

ممنون