- - PR -
教えて下さい。ASP.Net初心者です。
1
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-02-14 16:27
●onClickイベント
ボタンをクリックした時に任意のファイルをダウンロードしたいと 思って下記の様に記述しました。 その結果、「OnCliDwnLd」は宣言されていませんとエラーメッセージが でました。 var OnCliDwnLd = '<a href="file://...ファイル名"></a>'; <input type="button" name="Button" value="BUTTON" onClick="OnCliDwnLd"> 独学で本を読みながらなので、どこが間違えているのかわかりません。 正しくはこうするんだよ。みたいな感じでサンプルソース付で教えて頂ければと 思います。 宜しくお願いします。 後々は、チェックボックスにチェックが入ったファイルを一覧からダウンロード 出来るようなプログラムを作りたいです。 | ||||||||||||
|
投稿日時: 2006-02-14 16:33
これは、ASP.NET というより JavaScript でしょう。 件名は検索の際にヒットしやすくするために、概要を書いた方が好まれると思います。
ダウンロードさせるコードじゃないですよね。 HTML の A 要素を onCliDwnLd という変数に格納しているだけです。
onClick 要素には、ページを遷移させるだけのコードを満足なのかな? でも、CheckBox に応じた処理はできないでしょう。 クライアント側ではなくサーバ側でどうこうすべきかな? _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||||||
|
投稿日時: 2006-02-14 17:50
では、ぶっちゃけ教えて下さい。
ダウンロードしたいファイルのパスを取得して、ボタンがクリックされた時、 任意のファイルをダウンロードするプログラムをASPで作る場合は、 一般的にどう記述したら良いですか? | ||||||||||||
|
投稿日時: 2006-02-14 21:47
http://www.google.co.jp/search?hl=ja&q=%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB+%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89+ASP.NET&lr=
ここらへん? | ||||||||||||
|
投稿日時: 2006-02-14 21:52
向上心がないようなこと書いた瞬間に放置決定だったりする罠。 | ||||||||||||
|
投稿日時: 2006-02-14 23:39
パスを知っているのはサーバ側 取得したいものを知っているのはクライアント側 クライアント側から「取得したいもの」をポストする。サーバはそれを探し、レスポンスストリームにバイナリとして乗せる。 どんなものにでも通じる、一般的な方法です。 〆 written by Jitta on 2006/02/14 | ||||||||||||
|
投稿日時: 2006-02-15 08:21
これからASP.NETを勉強するのでしたら、ASP.NET 2.0で始めたらどうでしょうか。 開発ツールは、Visual Web Developer 2005 Express Editionが無償にて利用できます。 たとえば、アップロードは FileUploadコントロールを利用すれば簡単に実現できます。
_________________ ASP.NET+Ajaxサンプル集 | JavaScript+Ajaxサンプル集 | ||||||||||||
|
投稿日時: 2006-02-15 09:44
皆様、ありがとうございます。
質問するくせに質問をどんなふうにしていいかもわからず、 質問っていうより答えを聞くような書き方をしてしまいました。 以後気をつけます。 宜しくお願いします。 皆様のアドバイスを基にやってみます。 |
1