だから私はいくつかのデータを収集するフォームを持っています
jQuery ui lib を使用してフォームを作成しています。これは、次の html から構築されます。
<div id="dialog-form" title="form name">
<form>
<fieldset>
<label for="opis_naziv">Kratak opis: </label>
<input type="text" name="opis" id="opis_naziv" value="" class="text ui-widget-content ui-corner-all" /><br />
<div id='jqxDDHitnost'></div>
<label for="opis_sadrzaj">Puni opis: </label><br />
<textarea cols="76" name="opis_sadrzaj" id="opis_sadrzaj" rows="10" class="textarea ui-widget-content ui-corner-all" ></textarea><br />
<label for="dodatak">Dodaj datoteku (do 4MB): </label>
<input type="file" name="dodatak" id="dodatak" value="" class="file ui-widget-content ui-corner-all" /><br />
</fieldset>
</form>
</div>
そしてそれを初期化するためのこのJavaScript:
$("#dialog-form").dialog({
autoOpen: false,
height: 600,
width: 700,
modal: true,
buttons: {
"Kreiraj": function () {
//code needed
},
"Odustani": function () {
$(this).dialog("close");
}
}
});
サーバー側に C# コードがあり、フォーム内のすべてのデータを収集してサーバーに送信する方法を知りたいです。
問題はファイルのアップロードです。残りの送信方法はわかりますが、ファイルについてはわかりません。