0
나는 DataList에 내부에 하이퍼 링크를 사용하고하고 DataList에이 하이퍼 링크로 설정 제목은 "기준/인 경우가있을 때 모든 하이퍼 링크는 올바른 탐색 URL이 설정되어 페이지로드 데이터 테이블하이퍼 링크로 설정된 제목이 "/"사이에있을 때 하이퍼 링크의 이동 경로가 변경됩니까?
Hyperlink inside my datalist :
<asp:HyperLink ID="hypSubSections" runat="server" NavigateUrl='<%# DataBinder.Eval(Container.DataItem,"Pagename") + "?ID=" + DataBinder.Eval(Container.DataItem,"ID") + "&Code=" + DataBinder.Eval(Container.DataItem,"CODE") + "&Title=" + DataBinder.Eval(Container.DataItem,"Title") %>' Text='<%# DataBinder.Eval(Container.DataItem,"Title") %>'></asp:HyperLink>
와 바인더 제본된다 Admission "을 클릭하고 해당 하이퍼 링크를 클릭하면 하이퍼 링크로 설정된 Pagename 값이 어떻게 든 변경되고 다른 모든 하이퍼 링크로 변경됩니다 ..
텍스트에 슬래시가있는 경우에만 문제가 발생합니다. 어떻게 처리할까요? 이상하게 보입니다.
는이 오류를 얻을 : 문자 '%'(0x25로)는 XML 이름 – Anuya
의 시작 부분에 허용되지 않는 업데이트를 참조하십시오 대답 –
그것은 같은 문제 페이지 이름이 슬래시 후 텍스트 (로 대체되고있다 입장). – Anuya