Datalist dentro de un Gridview

tema enviado por Javi Arce en ASP.NET
tema iniciado el 22/11/2006

Hola Pablo,

Necesito de nuevo tu ayuda…

Tengo un gridview y en uno de sus itemtemplate quiero mostrar una lista de elementos que dependen del elemento que se está mostrando en cada fila del gridview.

Lo que hago es:

<asp:TemplateField>

<ItemTemplate>

<%#loadMetodosEnsayo(DataBinder.Eval(Container.DataItem, "codEnsayo").ToString())%>

</ItemTemplate>

<ItemStyle HorizontalAlign="Center" />

<HeaderStyle Width="100px" />

</asp:TemplateField>

Y en la aspx.vb tengo una función que me devuelve un DataList:

Public Function loadMetodosEnsayo(ByVal codEnsayo As String) As DataList

Sin embargo, esto lo que hace es devolverme "System.Web.UI.WebControls.DataList" en cada una de las líneas del gridview.

¿Cómo puedo hacer para que me muestre el datalist? ¿Sería necesario que me creara un web user control y que lo mostrara aquí?En este caso, ¿cómo tendría que hacerlo?

Gracias una vez más por tu ayuda!