Tengo una página ASP.Net, que muestra una lista de opciones para el usuario. Cuando seleccionan de la lista, devuelve una publicación y consulta un servidor sql. Los resultados se muestran en una vista de lista debajo de las opciones en un panel de actualización. A continuación se muestra un fragmento de la ItemTemplate:¿Por qué mi CommandArgument está vacío?
<asp:LinkButton Text="Save IT" OnCommand="SaveIt" CommandArgument="<%# Container.DataItemIndex %>" runat="server" />
El DataItemIndex no parece, por lo que mi CommandArgument está vacía. Sin embargo, el remitente del objeto es el botón, que muestra el elemento.
¿Por qué el ítem índice no aparece en CommandArgument?
¿Podría ser la publicación? Si es así, ¿por qué sería la publicación? ¿Hay alguna forma de evitarlo?
Edit: Lo siento, por mis intentos de resolverlo antes, publiqué un código incorrecto, pero todavía no aparece.
Resolución: Encontré otra alternativa en el sentido de que el remitente de OnCommand es el botón de enlace, que tiene CommandArgument. Voy a señalar que este problema será un problema con varias devoluciones de mensajes y javascript.
casi con certeza la devolución de datos ... –