ASP.Net アプリケーションにリテラル コントロールがあります。以下のように、このリテラルに多くの FileUpload を入力します。
Literal1.Text += string.Format("<input id='File{0}' type='file' /><br/>",n++);
ここで、n は私の心配ではない数値であり、処理されます。FileUploads がページに正常に追加されました。今度は、リテラル テキストを複数の FileUploads (n 個のアイテム) にキャスト (または何と呼んでも) し、それらすべてを 1 つのポストバックに保存します。この文字列を FILEUPLOAD として動作させるにはどうすればよいですか?
私はこれまでにこれを試しました:
string[] fileUploads = Literal1.Text.Split(new string[] { "<br/>" },
StringSplitOptions.RemoveEmptyEntries);
これにより、それぞれがファイルアップロードを文字列として示す文字列の配列が得られます。これらの文字列をファイルアップロードにキャストしてファイルをアップロードすることは可能ですか?