5 messaggi dal 11 aprile 2020
Ciao Pietro09, grazie della disponibilità.
Non capisco xkè metti Nome dentro Current.Request.Form(nome). Io nella mia ignoranza avrei scritto Utente.
la dichiarazione proveniente da Login.aspx.

e cmq. Non mi riporta nulla. è vuoto. Se così, a te funziona; ...
Mi sorge il sospetto che ho sbagliato a configurare Visual Studio 2017

Login:

<%@ Page Language="VB " %>
<script runat="server">
Sub Page_Load(obj As Object, e As System.EventArgs)



End Sub
</script>

<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">

<body>


<form id="Login" runat="server" action="CtrlLogin.aspx" method="post" >

<table align="center">
<tr><th><h3></h3> &nbsp; SiGen &nbsp; Riconoscimento Utente</h3> <br />&nbsp; </th></tr>
<tr><td>Utente &nbsp; &nbsp; &nbsp;: <asp:TextBox ID="Utente" runat="server" /> </td></tr>
<tr><td>Password : <asp:TextBox ID="Password" runat="server" /></td></tr>
<tr><td align="center">
<asp:Button runat="server" ID="BtmInvio" Text=" Accedi " BorderStyle="Ridge" /></td></tr>
</table>
</form>

</body>
</html>
***************************************
CtrlLogin

<%@ Page Language="VB" %>

<!DOCTYPE html>

<script runat="server">
Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
Me.Label1.Text = RequestParams("Utente")
End Sub

'--------------------------------------------------------------------------------------------------
'Restituisce il parametro Form se esiste, altrimenti il parametro querystring se esiste, oppure ""
'--------------------------------------------------------------------------------------------------
Function RequestParams(Nome As String) As String
Dim s As String = Trim(System.Web.HttpContext.Current.Request.Form(Nome))

If s = "" Then
Return Trim(System.Web.HttpContext.Current.Request.QueryString(Nome))
Else
Return s
End If

Response.Write("1 " & s)
Response.Write("2 " & Trim(System.Web.HttpContext.Current.Request.QueryString(Nome)))
End Function

</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h1>b.aspx</h1>
<label>Utente: </label><asp:Label ID="Label1" runat="server" Text="" EnableViewState="false"></asp:Label>
</div>
</form>
</body>
</html>
Modificato da afazi2006 il 14 aprile 2020 17:26 - Ragazzi grazie dell'aiuto.
Le annotazioni di Pietro, affermando che sostanzialmente il form era privo di errori mi hanno condotto a
creare un nuovo progetto. Adesso l'informazione passa. Evidentemente avevo creato male il primo progetto.

A questo punto provo il suggerimento di Fabio per la parte inclusiva delle classi in c#, *.cs.

Grazie ancora.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.