2010-07-22 3 views
0

하나의 디렉토리로 돌아가려면 URL의 형식을 지정하고 싶습니다. 현재 코드는 http://localhost/contoso/place/category/florida-beach.aspx처럼 URL을 형식화합니다. 하지만 링크를 http://localhost/contoso/category/good-beach.aspx과 같게하고 싶습니다. 내 현재 dir은 http://localhost/contoso/place/입니다. 그래서 나는 하나의 국왕으로 돌아 가야한다.asp.net 형식의 URL 주소

감사합니다.

여기 내 코드입니다.

foreach (SelectPlaceCategoriesResult category in placeCategories) 
{ 
    placeCategoriesStr.Append("<a href=category\"); \\" 
    placeCategoriesStr.Append(category.Titulo.Trim().ToLower()); 
    placeCategoriesStr.Append(".aspx >"); 
    placeCategoriesStr.Append(category.Nombre.Trim()); 
    placeCategoriesStr.Append("</a>, "); 
} 

답변

0

이 기능을 사용할 수 있습니까?

foreach (SelectPlaceCategoriesResult category in placeCategories) 
{ 
    HyperLink hypBack = new HyperLink(); 

    hypBack.NavigateUrl = string.Format("category/{0}.aspx", category.Titulo.Trim().ToLower()); 
    hypBack.Text = category.Nombre.Trim(); 

    Page.Controls.Add(hypBack); 
} 
:
yourUrl = String.Format("<A href=../category/{0}.aspx>{1}</a>,",category.Titulo.Trim().ToLower(),category.Nombre.Trim()); 
0

나는 다음과 같은 것이이를 달성하는 가장 좋은 방법을 생각한다