我有2頁,一個是HTML,另一個是ASPX。在HTML中,我可以從用戶那裏獲得輸入,然後處理返回給他們的電子郵件。 的HTML看起來像這樣:<asp: > vs <input>向用戶輸入電子郵件發送電子郵件。 ASP.NET VB
<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....>
中添加一些內容以引用它。
請幫助,在此先感謝。
此外,理由Request.Params()的代碼不工作是ASP.Net默認情況下會改變輸入的id字段。 – 2013-10-15 16:27:22