Inclure du JavaScript en VB.Net ?
:salut:
J'aimerais mettre en place une fonction JS en VB pour l'appeler ensuite dans VB, j'ai fait ainsi :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| Dim str = New StringBuilder
str.AppendLine("function confirmerEnregistrement() {")
str.AppendLine(" var val = '<%=Session(""mode"")%>';")
str.AppendLine(" if (val == ""NouvelleSaisie"") {")
str.AppendLine(" if (confirm('Les données suivantes ont été modifiées :\n\n" + Message + "Voulez-vous les enregistrer ?')) {")
str.AppendLine(" document.getElementById('<%=hide.ClientID%>').value = ""oui"";")
str.AppendLine(" return true;")
str.AppendLine(" }")
str.AppendLine(" else {")
str.AppendLine(" document.getElementById('<%=hide.ClientID%>').value = ""non"";")
str.AppendLine(" return true;")
str.AppendLine(" }")
str.AppendLine(" }")
str.AppendLine("}")
If ValChanged Then
Page.ClientScript.RegisterClientScriptBlock(Me.GetType(), "DonneesModifiees", str.ToString(), True)
If hide.Value = "oui" Then
CallUpdateData()
End If
End If |
Cela dit ça n'a pas l'air de fonctionner, quelqu'un aurait-il la solution ?
:merci: