2011-08-05 4 views
1

나는 일부 링크가있는 목록보기가 있습니다. http://www.google.com. Asp 레이블로 출력됩니다. 그러나 링크는 그냥 일반 텍스트, 그것은 클릭 할 수 없다, 모든 링크를 각 목록보기에서 클릭 할 수있게하는 방법을 아는 사람 있습니까? 모든 도움을 주셔서 감사합니다클릭 링크 asp.net 목록보기 결과, 그냥 정상적인 텍스트

편집 : 레이블에는 링크 만 표시되고 레이블에는 정보 단락이 표시되며 해당 단락에는 링크가있을 수 있습니다.

+1

내가 생각하는 문제입니다 레이블 클릭 가능한 인터페이스를 가지고 있지 않기 때문에 표시하는 라벨을 사용하여 거짓말을 일 – Devjosh

답변

0

이 문제 것은 라벨 대신

에 값을 바인딩 클릭 인터페이스를 노출하지 않기 때문에 링크를 표시하는 라벨을 사용하여에있다
<a href='<%#Eval("urlfield")%>'><%#Eval("field")%></a> 

클릭하여 사용자를 리디렉션 할 수 있습니다. 서버 쪽에서 바인딩 된 값을 얻으려면 링크 버튼을 사용하고 commanargument 및 commandname 소품을 사용하십시오.

우리의 동료 팀은 당신이하는 것도 하이퍼 링크를 사용할 수 있습니다 제안 예는

1

Label 컨트롤은 하이퍼 링크가 아닙니다. 나는 당신의 ItemTemplate을에 HyperLink 컨트롤을 사용하여 건의 할 것입니다 : 내가 무슨 생각을

HyperLink Class

관련 문제