<asp:FileUpload>
コントロールを使用して画像を「アップロード」します。aspファイルアップロードコントロールのカスタムテキスト
実際に画像をアップロードしないでください。inputstream
を取得したいので、バイト配列に変更してデータベースに配置できます。
ただし、<asp:FileUpload>
を追加すると、静的なボタンとテキストフィールドが表示されます。私はテキストフィールドが気に入っています。私は、サイトが完全な英語であり、ボタンのテキストがブラウザやOSの言語に応じて変化するため、ボタンのテキストを変更したいと思います。
私はしばらくGoogleを検索し、HTMLコントロールを作成するためのいくつかの情報を <input type='button' style='visibility: hidden'>
とjavascriptを使用してファイルボタンをアクティブにする別のボタンを作ってください。
ここに問題があります。runat=server
を隠しファイルボタンに追加すると、document.getElementById
javascript関数を使用してもう見つからないため、入力ストリームやファイルを取得できません。
<asp:FileUpload>
のテキストを変更する簡単な方法がないので、私はまだそのコントロールを使用することができます。そうでない場合は、隠しファイルボタンをどのようにしてコードの背後で動作させ、それを入力ストリームにすることができるかを教えてください。
ajax asyncfileuploadコントロールのボタンテキストは編集可能ですか、それを表示するには通常のボタンでjavascriptを使用する必要がありますか? –
@Downvoter - コメントを追加してください。 – adatapost
私の質問に答えることができませんでしたが、アップデートで修正しました –