2009-12-23 42 views

回答

1

是的。您可以通過使用

var valueFromHtmlControl = Request.Form["Control-Identified"] 
+0

+1,打我對它..:D – 2009-12-23 10:56:32

+0

過去3年來我一直是一位經典的asp開發人員。事實上,這是我開始的地方。我仍然喜歡它!現在一個asp.net開發人員 – 2009-12-23 10:59:56

+0

@geek如果我喜歡這樣通過我的應用程序我會有更多的頁面知道可以做什麼... – 2009-12-23 11:04:07

3

如果你的「HTML按鈕」是一種<input type="submit" />元素,點擊它的確會造成<form>被張貼讀取這些控件的值。但是,它不會引發任何事件,因爲沒有與您單擊的HTML按鈕相關聯的對象Button

在您的Page_Load()方法(或類似方法)中,您將能夠使用Request.Form集合檢索發佈的值。與文本輸入例子name="myField"

string postedVal = Request.Form["myField"]; 
+0

我剛剛注意到你的答案比Geek早2分鐘:)所以對你來說+1也是:) – 2009-12-23 11:29:53

0

絕對 - 這可能會導致一些不需要的效果,如跨站請求僞造,這是值得看出來:

Wikipedia ref

相關問題