C# 如何将输入从asp web表单传送到visual basic后端?
以下是我迄今为止(从其他研究中)得出的结论: 然而,当我检查这个的输出时,它是空白的 输入来自asp网页上的此文本框标记:C# 如何将输入从asp web表单传送到visual basic后端?,c#,asp.net,vb.net,visual-studio,webforms,C#,Asp.net,Vb.net,Visual Studio,Webforms,以下是我迄今为止(从其他研究中)得出的结论: 然而,当我检查这个的输出时,它是空白的 输入来自asp网页上的此文本框标记: Student Email Address: <br /> <asp:TextBox ID="StudentEmail" runat="server" AutoCompleteType="Email"></asp:TextBox> <br /> 学生电子邮件地址: 另外,我对asp和Visual Basic语法非常陌生
Student Email Address:
<br />
<asp:TextBox ID="StudentEmail" runat="server" AutoCompleteType="Email"></asp:TextBox>
<br />
学生电子邮件地址:
另外,我对asp和Visual Basic语法非常陌生 为什么不直接使用
Text
属性呢?它是String.Empty
,即使您没有分配任何内容
Dim strStudentEmail As String = StudentEmail.Text
旁注:Request.Form(“StudentEmail”)
从来都不是null/Nothing
,而是String.Empty
,因此根本不需要null合并操作符
Request.Form
仅当页面通过表单POST加载时才会填充,因此在回发时而不是初始加载时也是如此。如果您是新用户。。。考虑用C和ASP.NET MVC来代替。
Dim strStudentEmail As String = StudentEmail.Text