我的目標是使用Asp.Net的HttpWebRequest向網頁提交多個值,就好像它們是從<select>
元素髮送的一樣。如何在Asp.Net中使用HttpWebRequest發佈多個選擇值
我用於創建數據串的代碼如下:
NameValueCollection outgoingQueryString = HttpUtility.ParseQueryString(String.Empty);
outgoingQueryString.Add("username", "myusername");
outgoingQueryString.Add("password", "mypassword");
string postData = outgoingQueryString.ToString();
現在讓我們說我有以下的選擇,例如:
<select name="banana" multiple="">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
我需要提交方案1和2 ,我如何將這添加到查詢字符串?作爲一個數組,或者我可以添加具有相同名稱的幾個值?
在此先感謝。
,因爲你只有一個查詢字符串鍵即''中'
該值如何能同時爲「1」和「2」? – 2014-10-11 14:49:04
當您在select元素中選擇多個選項時,它們如何被張貼?有沒有可能使用httpwebrequest來模擬? – Banana 2014-10-11 14:51:39