2011-10-20 2 views
0

에서 클릭 가능한 링크를 만들기 위해, 목록 상자는 게시물을 보여줍니다. 하지만 얻는 방법을 전면에 게시물 클릭 링크로 표시됩니다. 목록 상자에 없거나 패널 또는 유사한 객체에있을 수 있습니까?방법이 코드는 잘 작동 objectdatareader vb.net

If objDR.HasRows = True Then 
    Do While objDR.Read() 
     ListBox.Items.Add(Convert.ToString(objDR.GetString(1) 
    Loop 
End If 
+0

당신은 클릭 가능한 링크가 의미하는 것은? 클릭하면 ListBox의 항목이 웹 브라우저에서 열리는 것입니까? – Melursus

답변

0

true 링크로 표시하려면 ListBox 컨트롤을 사용할 수 없습니다. DataGridView를 사용하여 DataGridViewLinkColumn을 추가 할 수 있습니다.

당신이 정말로 당신이 클릭 이벤트에 대한 링크를 실행할 수 ListBox 컨트롤을 사용합니다.

+0

좋아, 나는 더 구체적으로하려고 노력한다. griview 같은 것을 사용하지 않을 것입니다. 패널이나 리터럴 객체와 비슷합니다. 예를 들어 Animals가 내 목록 상자 (또는 패널)에 표시되면 웹 링크로 클릭 할 수 있기를 원하며 animalid가 클릭과 함께 올 것입니다. ListBox.Items.Add (Convert.ToString (objDR.GetString (1) Convert.ToString (objDR.GetString (2) & vbTab & objDR.GetInt32 (: 더 Cats처럼 ... – anders

+0

Let's 내가이 코드를 사용 말한다 0)))) 어떻게하면 쉽게 내 목록 상자에서 이러한 게시물을 다른 URL로 클릭 할 수 있습니까? – anders

+0

내 해결책은 다음과 같습니다. 어쩌면 가장 간단한 방법 중 하나일까요?

"><%# Container.DataItem("ENamn")%>
뒤에 – anders