El siguiente me da un error de "La etiqueta servidor no está bien formado"etiqueta de servidor en la OnClientClick
<asp:LinkButton ID="DeleteButton" runat="server" CommandName="Delete"
OnClientClick="return confirm('Are you sure you want to delete <%# Eval("Username") %>?');">
Delete
</asp:LinkButton>
(Esto se utiliza en un ListView con destino datos que muestra una lista de usuarios. Al hacer clic en el botón eliminar se usa un diálogo de confirmación de JavaScript para preguntarle si está seguro)
Entonces, ¿cómo puedo incrustar una etiqueta de servidor en una cadena que contiene JavaScript?
Tenga en cuenta que CreateConfirmation (Eval ("Nombre de usuario")) debe escribirse CreateConfirmation ((cadena) Eval ("Nombre de usuario")) (Estoy usando C# ... podría ser ese VB.NET arroja automáticamente el objeto devuelto por Eval) –
Si está usando C#, puede hacer que el tipo de parámetro 'Username' se oponga a la cadena, y no necesitaría el molde – John
BlackMael, me ahorró mucho tiempo , Gracias ! – Tony