2011-02-10 6 views
0

HtmlAnchor 태그에 문자열 링크를 쓰려고합니다. URL에는 두 개의 선도적 인 '..'이 있지만 원본을 보면 앞선 '..'가 삭제됩니다. 다음은 쓰기 과정입니다.htmlanchor 문자열 URL 'leading ..'가 누락되었습니다.

string PageNumStr = "../PDFView/PDFView.aspx?pgID=" + page + "&adID=" + 
    PageID + "&ref=50"; 

'..'이 누락되지 않도록하려면 어떻게해야합니까?

+0

앵커의 src 속성에 할당하는 방법도 표시해야합니다. – Kangkan

답변

0

이 ASP.NET입니까? "소스"란 브라우저에서 HTML 소스를 의미합니까? 이 페이지에 <base href> 태그가 있습니까? 그리고 문자열은 페이지에 어떻게 도달합니까? (변수에만 지정되었음을 나타냅니다.)

문맥없이 표시되는 내용을 말하기는 어렵습니다. ".."이 삭제되었다고 말할 때 해결 된 URL을보고 있지 않은지 확인하십시오. 앞뒤 URL은 무엇입니까?

+0

예, 예, 아니오 위의 디렉토리에 있으며 링크를 해결하는 앱에 대한 링크입니다. 그것은 내가 언급 한 것처럼 떨어지는 선도적 인 '..'로 쓰여진 것처럼 소스에 나타나야합니다. – flavour404

관련 문제