2014-03-12 28 views
0

我有一個帶有輸入字段的用戶控件。獲取用戶控件上的輸入字段的值

<input type="text" name="firstName1" id="txtFirst1" /> 

我想獲得用戶從頁面後面的代碼輸入的值。我不想將屬性runat =「server」添加到該字段。

我曾嘗試使用下面的代碼嘗試,但沒有運氣:

Dim MyFistName As String = Request.Form("txtFirst1") 

我怎樣才能輸入字段txtFirst1的值不增加RUNAT =「服務器」?

回答

0

使用此:

Request.Form['txtFirst1']

即(C#):

string inputValue = String.Format("{0}", Request.Form['txtFirst1']);

+0

我使用C#示例嘗試(它轉換爲vb.net),但它返回一個空字符串,即使值輸入到字段。 Dim test2 As String = String.Format(「{0}」,Request.Form(「txtFirst1」)) – crjunk

+0

在編譯時給我一個「Identifier Expected」錯誤。 – crjunk

+0

感謝您的幫助。現在終於開始工作了。刪除所有內容並重新輸入代碼。不知道我是否有打字錯誤或者是否是個大小寫敏感的問題。對於VB.NET,我使用:Dim MyTest As String = Request.Form(「firstName1」) – crjunk

相關問題