J'ai une fonction vbscript qui recevra une valeur du contrôle ActiveX IntegriSign1 comme indiqué dans le code ci-dessous.Sur ASP.net, cliquez sur le bouton pour remplir une zone de texte ASP.Net à l'aide de VB Script
J'ai un ASP.net Texbox et ASP.net Button dans ma page asp.net comme indiqué dans le code ci-dessous.
De mes fonctions GetSignData() Comment puis-je remplir txtIntegri1 avec SignData Valeur
Merci
<script type="text/vbscript" >
sub GetSignData()
SignData=window.document.IntegriSign1.GetSignData()
'window.document.frmIntegriSign.txthashdata.value
set t1=window.document.getElementById("<%=txtIntegri1.clientID%>")
If tl<> null Then
t1.value=SignData
else
msgbox signData
End If
end sub
</script>
<asp:TextBox ID="txtIntegri1" runat="server" ></asp:TextBox>
<input type="button" id="btnAccept" name="btnAccept" runat="server" value="Accept " onclick="GetSignData();" />
Je reçois une erreur objet requis txtIntegri
Salut, Quand j'ajoute cela, je me fais une erreur window.document.hdIntegriSign1.clientID.value = SignData objet ne suppoert pas la propriété ou la méthode widow.document.hdIntegriSign1 – acadia
@acadia: s'il vous plaît mettre à jour votre question avec votre dernier code afin que nous puissions vous aider mieux. J'ai mis à jour mon message pour montrer comment définir la zone de texte txtIntegri1. L'erreur que vous avez mentionnée semble faire partie de la façon dont vous obtenez la valeur SignData. –
Ahmad Mageed, J'ai mis à jour le code et le message d'erreur Je suis capable d'obtenir la valeur SignData correctement, mais quand j'essaie de définir la valeur de la zone de texte, il lance l'objet erreur requise. Merci – acadia