pa desplegar la lista de foros utilizo un Repeater. para desplegar el nombre del foro no hay problema lo hago asi:
Código:
el problema es para desplegar el nuero de mensajes de cada foro, para saber el numero de mensajes utiliso la sig funcion:<a href="foro.aspx?id_foro=<%# Eval("id_foro") %>"><%# Eval("nombre") %></a><br />
Código:
y para intentar desplegarlo queria hacer algo asi:<script language="VB" runat="server"> Public Function o_n_m(ByVal id_foro As String) As String Dim bd As New BDD_MySQL Dim dt As System.Data.DataTable = Nothing bd.CadenaConexion = Session("CadenaIntranet") dt = bd.Consultar("select count(id_foro) from foro_tiene where id_foro=" + id_foro) Return dt.Rows(0).Item(0).ToString() End Function </script>
Código:
el problema es que la funcion o_n_m() recive el parametro id_foro solo que no se como pasarlo de # Eval("id_foro") a o_n_m().<%# Eval("id_foro") %> <td align="center"><% Response.Write(o_n_m())%></td>
si solo lo pongo asi: o_n_m(Eval("id_foro") ) me marca error