こんにちは私はRequest.Formをパラメータとして渡す必要がありますが、最初にいくつかのキー/値のペアを追加する必要があります。コレクションが読み込み専用であるという例外があります。Request.Formを辞書などにシリアライズ
System.Collections.Specialized.NameValueCollection myform = Request.Form;
をし、私は同じエラーを取得:
私が試してみました。
と私が試した:私はそれを別の辞書に一つずつを渡すことができるかどうかをテストするために
foreach(KeyValuePair<string, string> pair in Request.Form)
{
Response.Write(Convert.ToString(pair.Key) + " - " + Convert.ToString(pair.Value) + "<br />");
}
を、私は得る:
System.InvalidCastExceptionの:指定 キャストではありません有効です。
いくつかのヘルプ、誰ですか? Thanx
thanxマシュー、私は明日それを試してみるつもりです。私は当分隠された畑に行った。 –
matthew - 素晴らしいもの(そして+1)。スコットで、私の刺し傷に抵抗することができませんでした。幸せな新年 - parf ... :-)(btw、ちょうど今あなたのブログのちょっと読んでレギュラとjavascriptのlinq記事が好きです) btw、このJavaScriptのLINQ実装を見直したいかもしれませんhttp://jslinq.codeplex .com/ –