LovelyHelp
February 11th, 2006, 05:25 AM
i like to create a hyperlink list
my script are like this
<script runat="server">
Sub Page_load()
If Not IsPostBack Then
Dim conTutorial As SqlConnection
Dim cmdSelect As SqlCommand
Dim dtrLinks As SqlDataReader
conTutorial = New SqlConnection("server=localhost;UID=userlogin;psw=119478;database=userlogin")
cmdSelect = New SqlCommand("select * from t_hyperlink", conTutorial)
conTutorial.Open()
dtrLinks = cmdSelect.ExecuteReader()
rptLinks.DataSource = dtrLinks
rptLinks.Databind()
dtrLinks.Close()
conTutorial.Close()
End If
End Sub
</script>
and my code
<tr>
<td style="width: 110px">
<asp:Repeater ID="rptLinks" runat="Server">
<ItemTemplate>
<li>
<asp:HyperLink runat="server" Text='<%# container.DataItem("tutorial_subject") %>' NavigateUrl='<%# container.dataitem("tutorial_hyperlink") %>'></asp:HyperLink>
</li>
</itemtemplate></asp:Repeater>
</td>
</tr>
but i found an error that saying Data.Item is not a member of system.web.UI.PAGE
where is my error be?
my script are like this
<script runat="server">
Sub Page_load()
If Not IsPostBack Then
Dim conTutorial As SqlConnection
Dim cmdSelect As SqlCommand
Dim dtrLinks As SqlDataReader
conTutorial = New SqlConnection("server=localhost;UID=userlogin;psw=119478;database=userlogin")
cmdSelect = New SqlCommand("select * from t_hyperlink", conTutorial)
conTutorial.Open()
dtrLinks = cmdSelect.ExecuteReader()
rptLinks.DataSource = dtrLinks
rptLinks.Databind()
dtrLinks.Close()
conTutorial.Close()
End If
End Sub
</script>
and my code
<tr>
<td style="width: 110px">
<asp:Repeater ID="rptLinks" runat="Server">
<ItemTemplate>
<li>
<asp:HyperLink runat="server" Text='<%# container.DataItem("tutorial_subject") %>' NavigateUrl='<%# container.dataitem("tutorial_hyperlink") %>'></asp:HyperLink>
</li>
</itemtemplate></asp:Repeater>
</td>
</tr>
but i found an error that saying Data.Item is not a member of system.web.UI.PAGE
where is my error be?