【发布时间】:2011-02-24 20:12:24
【问题描述】:
我有 2 个页面,一个是 HTML,另一个是 ASPX。在 HTML 中,我能够从用户那里获取输入,然后处理返回给他们的电子邮件。 HTML 如下所示:
<input type="text" class="input" value="e-mail" id="txtEmail" name="contactEmail" onclick="SelectAll('txtEmail');" >
我在方法中使用了以下内容
Dim sResponseToName As String = Request.Params("contactEmail").ToString
当有人向我发送一个请求时,我的页面的这一部分非常完美,我将向他们的“contactEmail”发送一封电子邮件
但是,在我的 aspx 页面中,它看起来像这样:
<asp:TextBox ID="contact_Email" CssClass="inputtext1" runat="server">
而使用的方法是:
Dim sResponseToName As String = Request.Params("contact_Email").ToString()
但是没有电子邮件发送到输入的电子邮件地址....如果我硬编码一个随机电子邮件而不是Request.Params("contact_Email").ToString() 它工作正常。但由于某种原因,我无法访问输入的用户地址。
有点难过,我尝试了一些东西,但没有运气。如何让 Request.Params 在 aspx 中工作,是否需要在 <asp:TextBox....> 中添加一些内容以引用它。
请帮忙,提前谢谢。
【问题讨论】: