目前,我有一組文本框被動態用相同name
屬性創建的:是否可以用分隔符代替逗號分隔表單編碼值?
<input type="text" name="SameName" value="Value1" />
<input type="text" name="SameName" value="Value2" />
在服務器端我收到提交的表單(POST)和訪問Request.Form["SameName"]
,值是Value1,Value2
。
我的問題是,是否有可能以某種方式將分隔符從逗號更改爲管道(或其他字符)?
我不能只更換管逗號,因爲我需要劃定不同的領域:
<input type="text" name="SameName" value="Val,ue1" />
<input type="text" name="SameName" value="Value2" />
是:
瓦爾,UE1,值2
暗示我有3個文本字段而不是兩個。所以一個簡單的Replace(',','|')
是沒有用的。
@nordic這可能是我最終會做的,但我只是看到,如果有一種方法我可以操縱ASP.Net如何派生的逗號分隔字符串。 – marteljn 2013-02-21 21:46:19
沒關係,我認爲你得到了最好的答案:) – nrodic 2013-02-21 21:50:00
你想在最後得到一個刪除的字符串嗎?或者你想在不同的變量中使用不同的值嗎? – 2013-02-21 21:50:36