こんにちは。ユーザーがダイアログからファイルを選択する必要があります。次に、そのファイルへのパスのみが必要です。私が探していた唯一の方法は、を使用することです<input>
が、ユーザーにchoose file
ボタンをクリックさせることはできません。プログラムで「クリック」する必要があります
どんな助けでも役に立ちます。
PS。これは、ASP>NET の 2 日目です。JavaScript もわかりません。
エイデン
こんにちは。ユーザーがダイアログからファイルを選択する必要があります。次に、そのファイルへのパスのみが必要です。私が探していた唯一の方法は、を使用することです<input>
が、ユーザーにchoose file
ボタンをクリックさせることはできません。プログラムで「クリック」する必要があります
どんな助けでも役に立ちます。
PS。これは、ASP>NET の 2 日目です。JavaScript もわかりません。
エイデン
jQuery を使用して のchange
イベントにイベント ハンドラーを適用できますinput type="file"
が、一部のブラウザーはファイル パス名をファイルに返し、一部のブラウザーはダミー パス (正しいファイル名) を表示し、他のブラウザーは単にファイル名にパスなし。
編集: プログラムでファイル ダイアログをクリックするには、css を使用してそれを非表示にしてから、ダイアログを表示するdisplay: none
よう$("#<%=myFileInput.ClientID%>").click();
にします。