【質問】 ASP.NETスレ 【議論】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
02/12/24 11:51ID:POToTPwm議論・質問、いろいろしてください。
0773772
04/09/29 15:32:16ID:???っと、すみません。そのままコピペしちゃいました。
「ASP.NET関係のスレッドに移動したほうがよろしければ、その旨ご指摘ください」は無視してください。
申し訳ありませんでした
0774768
04/09/29 21:46:01ID:???>>769
色々いじったんですけど、仮想ディレクトリ、フォルダのプロパティを
サーバの設定本見ながら設定しました。
学校にサーバがある関係で、リモート管理できないため
どのような設定にしたかの詳細は解りません。
>>770
言葉足らずで申し訳ないです。
今度試してみます。
>>771
このエラーは出てません。
ありがとうございます。
0775nobodyさん
04/09/30 01:23:40ID:???debug="false"でないと<sessionState>のtimeout属性が効かないとか言う話をどっかで聞いたような気がする。
(別のタイムアウトかも。不確かでスマソ)
>>772
PHPをよく知らんので微妙に間違ってるかも知れんが
>・cookieが使用できない環境で〜
ASP.NETの標準機能で対応可能。<sessionState>のcookieless="true"で、
URL内にセッションIDを強引に入れて動作する。
>・携帯各キャリア毎に〜
.NET 1.1ならば標準でGUIコンポーネントクラスがある。System.Web.Mobile名前空間だったかな?
.NET 1.0ならMobileInternetToolkitてーのがある。中身は上とほぼ同じ。
>・内部的な〜
すまん、いまいちよく分からんが…。内部でSystem.Net名前空間あたりのHttp接続クラス利用してやればいいのかな?
出来なくはないような気がするが。あやふやでスマソ。
0776nobodyさん
04/09/30 01:45:41ID:???executionTimeoutの方でないかな?
0777nobodyさん
04/09/30 09:28:12ID:???解決法は>577-756の予感。
0778nobodyさん
04/09/30 09:29:03ID:???>755-756
0779nobodyさん
04/10/01 22:40:54ID:xvXjCJvZお返事ありがとうございます。お礼が遅くなって申し訳ありません。
> >・cookieが使用できない環境で〜
>
> ASP.NETの標準機能で対応可能。<sessionState>のcookieless="true"で、
> URL内にセッションIDを強引に入れて動作する。
なるほど。これはほぼPHPと同じ仕組みで動くようです(むしろこちらのほうがスマートですね。IISと一体になって動く強みでしょうか)
Webのほかのサイトも検索して確認できました。ありがとうございました。
> >・携帯各キャリア毎に〜
>
> .NET 1.1ならば標準でGUIコンポーネントクラスがある。System.Web.Mobile名前空間だったかな?
> .NET 1.0ならMobileInternetToolkitてーのがある。中身は上とほぼ同じ。
実はお返事が遅くなったのは、WebMatrixを落としてこの辺を確かめていたからです(^^;
どうやらASP.NETとは、VBに近い形で作成したFormをHTMLに変換する仕組み……と考えたほうがよさそうですね。
.net Frameworkが対応している限りデバイス毎の差異はまったく考えずにOK、でもどんなHTMLが吐き出されるかはMicrosoftの胸三寸……確かにこりゃ迷うところですね。生成されるHTMLを直接制御できないのはちょっと不安です。
ただ、.netの威力はよーくわかります。カレンダーコントロールを貼り付けた同じページをIEと携帯3キャリアのエミュレータで見比べたときは、ちょっとだけ感動してしまいますた(苦笑)
もっともその後、Shift-JISでHTMLを出力させようとして小1時間迷ったのはヒミツですが(^^;
SSL通信の件はまだ調査中です。まぁ、やりたいことは簡単なんですけどね。
他のサーバとちょっと平文ではやりたくない通信があるので、こちらからファイル名を指定してHTTP経由でファイルをコピーしたいと、ただそれだけです(^^;
以上、他にも何かご存知の方がいらっしゃればアドバイスを頂ければ幸いです。よろしくお願いいたします。
0780772
04/10/01 22:44:20ID:xvXjCJvZ一つ訂正。「HTTP経由で」→「HTTPS経由で」ですね(^^;
0781775
04/10/02 00:22:37ID:???おお、そうだった。さんくす。
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/monitor_perf.asp
このへんかな?真中あたりのRequest Execution Timeあたりか。
>779
お役に立てたようでなにより。
>生成されるHTMLを直接制御できないのはちょっと不安です。
確かに…。とは言え、折角用意されているものを使わないのももったいない話かと。
問題のある端末に関しては個々にUA名で判別してコントロールをVisible=falseにして
Literalコントロールあたりで直接htmlを強引に吐き出させるとか。
あるいはコントロールそのものを継承して作るとかw
>SSL通信
この辺とかどう?
http://www.microsoft.com/japan/msdn/library/ja/cpref/html/frlrfSystemNetHttpWebRequestClassTopic.asp
0782768
04/10/02 15:14:38ID:???ありがとうございます。
これも試してみたんですが、権限が無いといわれてしまいました。
サーバ側とクライアント側のユーザ名、パスワードは同じで、
なおかつ両方に管理者権限を割り当ててます。
フォルダのアクセス権も与えてます。
0783nobodyさん
04/10/04 11:20:02ID:Db1nNpAAでいろいろ試してるんですが、
this.Image1.ImageUrl = Server.MapPath("hoge.jpg")
ってすると
<img src="d:\users\USR_NAME\hoge.jpg" border="0" />
になって画像が表示されない…
0784nobodyさん
04/10/04 14:12:29ID:???つまり、一組の、.NETのインストールCDから
2台以上にインストールすることは不可能なのでしょうか?
何か、ライセンス登録するときにマイクロソフトにネット送信する段階で
エラーが出てはじかれたりするのでしょうか?
0785nobodyさん
04/10/04 15:35:52ID:5V5kyPF3PDFを動的に生成したいのですが、オススメのモジュールはありますか?
http://www.10art-ni.co.jp/product/WebReportCafe/forNET/
とか使いやすそうかなあと思ってるのですが、もっと一般的なものがあるのでしょうか。
0787nobodyさん
04/10/06 15:32:09ID:4DGybK7lhttp://support.microsoft.com/?kbid=887459
0788nobodyさん
04/10/07 17:09:05ID:o/21S1ATこれって、結局何が問題なんだかよくわからないんだけど、
ASP.Net を使っているなら必ず当てはまるのかな?
これをやらないと脆弱性を抱えたままになる、
というように読めるんだけど。
0789nobodyさん
04/10/07 17:30:25ID:???フォーム画面が常に砂時計…
当方Pen4HT 2.8G 512M、IIS5.1です。
これは仕様なのでしょうか?みなさんどうですか?
0790nobodyさん
04/10/07 17:43:02ID:iJJ+xs4ePenM1.3G 1024M
全然問題なし。
スタートページは論外に重いので殺してるが。
0791nobodyさん
04/10/07 18:54:30ID:j7QBuuh7やってみたいんですが、どうやっていいものやら。。。
MS系ははじめてで、かなりチンプンカンプンです。
0792nobodyさん
04/10/08 01:44:42ID:???http://www.microsoft.com/japan/security/incident/aspnet.mspx
> 適切な資格情報なしで、セキュリティで保護されたコンテンツを表示する可能性があります。
だそうだ。全ページ誰でもアクセス可なら早急には問題にはならない。
0793nobodyさん
04/10/08 01:49:18ID:0jMEcwzo0794nobodyさん
04/10/08 19:42:15ID:iV/TjnnTDataGridに1行ごとにcheckboxを表示し、checkboxで選択した行のみ、画面遷移させて、DataGridに表示したいです。
どのような実装方法がありますか?
お手数ですが、ご教授をお願いします。
0795nobodyさん
04/10/13 20:49:07ID:pHyjU0sNそのままアップロードした時点では、表示がすべて化けたのですが、
webConfigでshit-jisを指定して無事表示は化けずに出るようになったものの
モバイルウェブアプリなんですが、
String str = "ほげ";
というのを
TextView.Text = str;
だとちゃんと表示されるのですが、
g.DrawString(str, fnt, color, 0,0);
すると日本語が全部化けて長方形になってしまいます。
どうすればいいでしょうか?
0796nobodyさん
04/10/14 11:08:39ID:i1eX1N1D実際に運用されているサイトで
Microsoft、GrapeCity以外でどこかあるでしょうか?
0797nobodyさん
04/10/14 14:17:53ID:???0798nobodyさん
04/10/15 01:41:34ID:???0799nobodyさん
04/10/19 10:31:03ID:???asp(C#)でデータベース接続(OLE使用、接続先はDB2)を行っているのですが、
従来のWindowsアプリケーションの要領でFormLoad 時にデータベースに接続を行い、FormUnload 時に切断しようとしたんですが、よくよく調べたら次の動作実行時に、メモリの内容がすべて破棄されてる(?)ような仕様なんですよね?
そうすると、動作を起こすタイミングごとにデータベースへ接続切断を行うということなんでしょうか?asp ってそういうものなんですか?(そんなにしょっちゅう接続切断を繰り返すのは気持ち悪いと思ってしまったので)
0800nobodyさん
04/10/19 21:41:28ID:???ASPとASP.NETは、JavaとJavaScriptくらい全然違うものだ。
ちなみにあんたの質問はASP.NETへの質問でもなくWebアプリケーション
全体に通じる話だ。
Windowアプリ製作者が最初に躓くポイント。
基本から勉強するよろし。
0801nobodyさん
04/10/20 15:12:08ID:AMm7Qwp7DataGridのcolumnsの設定で、ボタン列 削除ボタン でrowを削除しているのですが、
削除ボタンを Push Buttonにすると
DeleteCommandイベントが発生しません。Link Buttonだと問題なく動くのは確認したのですが、
Push,Linkで何が違うのでしょうか?
0802nobodyさん
04/10/21 08:28:06ID:???0803801
04/10/22 00:39:27ID:???page_loadでdatabind()してたのが悪かったみたいです。
そこ直したら動きました。
イベントハンドらも同じみたいですね。
ありがとうございました。
0804nobodyさん
04/10/28 17:39:13ID:Ln9SL4W8crystalreportで作成した帳票をPDFでweb出力したいのですが
一度エクスポートしてPDFファイルを作るしか方法はないのでしょうか?
私としては
・帳票出力ボタンを押す
・PDF形式でcrystalreportで作った帳票を直接開く
・そのまま印刷。
という仕様を目指しているのですが・・・
客にはCrystalReportを意識させない&PDFファイルをいちいち残さない
↑を目指しています。
というのも、
cr1.PrintToPrinter(1, False, 0, 0)
で、印刷しようと思ったら、クライアント側のプリンタでなく
サーバー側のプリンタから出力されてしまったもので・・・
何か回避方法をご存知の方がおられましたら教えてください。
よろしくお願いいたしますm(_ _)m
0805nobodyさん
04/10/29 07:04:21ID:???Webサイト巡ってたら急にプリンタから何かが印刷されてくる。
自分では何も意識しないうちに。
そんな事ができたらイタズラサイトが作られまくりだ。
0806804
04/10/29 10:36:26ID:cgDoL/Ub印刷はacrobatの印刷ボタンを押して・・・でした。
メインは
・帳票出力ボタンを押すと直接PDF形式でcrystalreportで作った帳票が開く
・その際、PDFファイルをいちいち残さない
です。
よろしくお願いいたします〜
0807nobodyさん
04/10/31 20:53:33ID:???アルジャジーラのサイトはASP.net製だよ。
偶然、サーバービジーのエラーページで確認した。
つまり、asp.netは、あのクラスまでなら実務に耐えられるということだな。
0808nobodyさん
04/11/02 15:23:41ID:???ここからwebmatrixをdlしようとしてるんだが、できない。
ダウンロードのリンク押したら、次ページで「不明なエラー」とか言われるし。
いっそどっかにupしてるとこ、知りません?
0809nobodyさん
04/11/03 00:15:46ID:???0810nobodyさん
04/11/09 16:08:52ID:???asp.net(言語C#)を使用して、プログラムを作成しているのですが、
画面遷移させたいのですが、
Response.Redirect("XXXX.aspx",false) ;
と、書くと遷移すると思うのですが、そうではなくIEのHyperLinkを右クリックしたときの「新しいウィンドウで開く」
と同じような動作をさせるには、どうしたらよいのでしょう?
よろしくお願いします。
0811nobodyさん
04/11/09 19:57:37ID:???言いたいことは、リンクもしくはボタンなどを押した時に、
別ウィンドウに画面を表示したいという事だと思いますが、そういう事でしょうか?
取り敢えず、ASP.NET ”だけ” では別ウインドウを開く事はできません。
例えばボタンを押した時に別ウインドウを開きたいのであれば、
C#のボタンクリックのイベント、つまり
private void ボタン名_Click(object sender, System.EventArgs e)
{
}
この中に、
Page.RegisterStartupScript("OpenNewWindow", "<script language='javascript'>window.open('開きたいURL', 'ターゲット');</script>");
を記述します。
URLはそのまま自分が開きたいURLを指定します。
勿論、指定するのは自分で作っているASP.NETのページでもいいですし、
外部URLでも問題ありません。
そしてターゲットの部分ですが、これもJavaScriptと同様です。
今回の場合は、別ウインドウという事なので『_blank』を指定すれば別ウインドウとして開かれます。
0812nobodyさん
04/11/09 22:30:32ID:???区別できない人って多いよね
0813nobodyさん
04/11/10 00:15:28ID:aRC05rSnASP.NET Webアプリケーションの新規プロジェクトを作成したいのですが、
「指定されたWebサーバでASP.NET Version1.1が実行されていません。ASP.NET Webアプリケーション
またはサービスを実行することはできなくなります。」というエラーがでてしまいます。
どう対処したら良いのでしょうか?
0814nobodyさん
04/11/10 09:35:55ID:???ASP.NET と 指定されたWebサーバで・・・ でググルと、そのまま出てくるんだけどね・・・
ちゃんと調べてから質問してくれ・・・
ググッた結果、こんなものが出てきた。
解決するといいな。
ttp://www.masahiko.info/it/archives/000408.html
0815nobodyさん
04/11/10 16:23:28ID:aRC05rSnすみません。調査不足でした。
どうもありがとうございます。
0816nobodyさん
04/11/12 02:31:20ID:???れていると報告を受けたのですが、何が原因と考えられますか?
スタイルシートやスタイルビルダを使ってできるだけレイアウトが
崩れないように気を付けてはいるのですが。
同じ環境(WindowsXP IE6.0)でブラウザやOS側のフォントサイズを
変えたりしてもレイアウトの崩れが再現できないので原因が分かり
ません。よろしくお願いいたします。
0818nobodyさん
04/11/14 01:19:10ID:???0819nobodyさん
04/11/14 15:57:40ID:???その利用者にPC環境などを聞いてみたのですが、どうもPC初心
者らしく、よく分からないのであまり設定はいじっていないというだ
けしか回答は得られませんでした。
もう少しいろいろ試してみます。レスありがとうございました。
0820nobodyさん
04/11/14 16:25:45ID:???どうでもいいけどさ、どんな風にレイアウト崩れるかは当然確認済み?
例えば、実際にレイアウト崩れてる画面のハードコピーを貰うとかさ・・・
0821nobodyさん
04/11/14 17:46:53ID:???Tableが縦にいくつか配置されているページでは、下のTableが上
のものに部分的に重なってしまうようです。
Tableだけでなく、下にあるべき画像がすぐ上にある文字やTable
に重なってしまったり、縦の配置がおかしくなってるらしいです。
0822nobodyさん
04/11/17 22:18:30ID:???0824nobodyさん
04/11/22 13:01:54ID:1KP2tuxyローカルなら、「プロジェクト」→「参照の追加」で参照しているDLLを使ったオブジェクトが使えません。
FTPでDLLを転送することはできますが、参照する方法が分かりません。
どなたか、ご存じないでしょうか?
ご教授願います。
よろしくお願いします。
0825nobodyさん
04/11/22 13:13:58ID:???WEBアプリを作れる方、連絡ください。
0826nobodyさん
04/11/23 07:00:36ID:???ASP to ASP.NET Migration Assistant ドキュメント
http://www.microsoft.com/downloads/details.aspx?FamilyID=4aa8900e-70f7-4ca8-9696-b82289a4eca5&DisplayLang=ja
PHP to ASP.NET Migration Assistant ドキュメント
http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6afc55-889a-4fc0-9fea-21d07621e84d&DisplayLang=ja
0827nobodyさん
04/11/24 22:43:38ID:???オブジェクト参照がオブジェクトインスタンスに設定されていません
とでてうまくはいってくれません
なにか解決方法がありませんでしょうか?
WINMEでframeworkの1.1はいれてます
0829827
04/11/25 22:18:49ID:???ありがとう・・・
0830nobodyさん
04/11/28 14:45:42ID:HZ6u6vOVあるんですけど、あれってどういう仕組みでブラウザで実行されているの?
0831830
04/11/28 17:02:14ID:???0832nobodyさん
04/11/30 12:02:57ID:???現在、既存のASPのページに新規にASP.NETのページを追加して、
ASPとASP.NETとのページのやり取りを作ろうと思います。
なぜ、ASP.NETのページを追加しようとしてるかというと
WEBサービスを使って認証をし、(これはローカルで)
返ってきた値を使ってASPのページにアクセスしたいからです。
ここで質問ですが、ASP.NETのページからASPのページに
Sessionを使って値を渡そうと思ってもできませんでした。
ほかにやり方としては、HIDDENとかを用いてしか
値を渡せないのでしょうか?
ご教授お願いします。
0833nobodyさん
04/11/30 19:42:40ID:???0834nobodyさん
04/12/01 22:05:10ID:9MRZk2zWデバッグビルドからリリースビルドに切り替えてるとそうなるよな確か
0835nobodyさん
04/12/01 22:19:56ID:???C:\Documents and Settings\「ユーザー名」\VSWebCache
のフォルダを削除すると直ることがある。
0836nobodyさん
04/12/03 12:10:22ID:???CGI(Perl)も共存させられるのだろうかと聞いてみる
0837nobodyさん
04/12/03 12:27:11ID:???てか俺の回りだけかな〜?
JAVAに押されすぎているような・・・
0839nobodyさん
04/12/03 14:30:31ID:???俺のところはむしろ逆。
0841nobodyさん
04/12/05 13:07:46ID:???私の興味はASPの組み込みオブジェクトに興味があったのですがそれでも参加することにしました。
COM+2.0の仕様書を見て私は驚愕しました。
すべての言語の境界がなくなり、さらに便利で強力なクラスが膨大に盛り込まれていたのです。
それは後に.NETと名づけられました。
0842nobodyさん
04/12/07 16:11:35ID:???エラーページに渡すときに使おうと思ってるんですが・・・
C#でもVBでもどっちでも良いです。
0845843
04/12/08 19:53:18ID:???まずTITLタグのidと実行場所をHTMLビューを開いて書き込む。
<title id=Title runat=server>WebForm1</title>
もちろんid="Title"とダブルクウォーテーションで囲うのが厳密だが。
まあそれは好みに任せるとして、
つぎにコードビューを開いて、
Public Class WebForm1
Inherits System.Web.UI.Page
Protected Title As HtmlGenericControl ←この一行を書く。Protected以外にもPublicで宣言してもよい。
あとはボタンイベントでもどこでも任意の場所で
Title.InnerHtmlとしてTitleの文字列を取得したり設定したりすればよい。
例:
TextBox1.Text=Title.InnerHtml
C#でもおなじ。
protected HtmlGenericControl myTitle;
トイレでも電車でも勉強しなさい
0847nobodyさん
04/12/08 22:29:36ID:4uZeh8vOこれをSQLサーバに置き換えるにはどうしたらいいですか?
データベースは触ったこと無いのですが、readXML,writeXMLのような
簡単な方法は用意されてるのでしょうか?
webmatrixhostingでC#で実験中です。
0848nobodyさん
04/12/08 23:20:42ID:???0849847
04/12/09 00:36:03ID:???のようにするとエラー
System.Data.SqlClient.SqlException: Login failed for user '****'.
になるのですが。
ひとまずWindowsアプリで同じコードを書いてみたのですがそちらは問題なかったです。
同じサーバエクスプローラからテーブルをドラッグしてきてつくった
データアダプターですが何か違うのでしょうか?
0852nobodyさん
04/12/11 18:52:56ID:???0853nobodyさん
04/12/14 01:12:11ID:???リナクソで使いたいと思ってたんですが
0854nobodyさん
04/12/14 01:40:00ID:???0855nobodyさん
04/12/14 19:31:31ID:4JmVDzmwご教授ください。
ポストバックがかかった際
テキストエリア (HTMLコントロール)
に存在する改行コードが切り詰められてしまいます。
なぜだかさっぱりわかりません。
たとえば
\n
\n
あああ
とテキストエリアにある状態でポストバックがかかると
\nがひとつ切り詰められてしまいます。
なぜか
ああ
\n
\n
ああ
の場合だと切り詰められません。
先頭にある改行コードが勝手に消されてしまうのです、、、、
教えてくんで申し訳ございませんが、
どなたか回避策をご存知の方はご教授願います。
実はめちゃめちゃ既出だったら
めちゃめちゃ罵倒してください。
0856nobodyさん
04/12/14 20:20:10ID:???0857nobodyさん
04/12/15 21:01:36ID:???0858nobodyさん
04/12/16 00:13:38ID:fXg57b85http://www.mono-project.com/about/index.html
What is Mono??
Mono is a comprehensive open source development platform
based on the .NET framework that allows developers to build
Linux and cross-platform applications with unprecedented productivity.
Mono's .NET implementation is based on the ECMA standards for C# and
the Common Language Infrastructure.
0859nobodyさん
04/12/19 23:33:57ID:DCfifXjS質問させていただきます。
DataGridにプロパティビルダにて「編集、更新、キャンセル」ボタンを
加えて、UpdateCommandイベントが行われるメソッドも用意して
この中に次のような処理を記述いたしました。
DataGrid1.EditItemIndex = -1;
sqlDataAdapter1.Update( dataSet11 );
DataGrid1.DataBind();
なおウィザード作成によって各SQLCommandは作成されていますし、
Fillによるグリッドへのデータ一覧表示も行えます。
しかしながら、Updateメソッドによって「更新」を押したときに
まったくDBやデータグリッドのデータが変更されません。
何かが問題なのか御教授いただければありがたいです。
0861859
04/12/20 00:31:14ID:TaFqdckrDataGrid1.DataSourceはdataSet11に設定しております。
そのためにアダプタのFillメソッドで読み込みが為されると
思うんですが、更新のほうは同じように行かないんですかね。
0862nobodyさん
04/12/20 18:15:45ID:???ちゃんと確認しろ。
0864859
04/12/20 22:16:01ID:8Vuh6wb4ええ確認しました。
>859の自己レスになりますが、Webにおいてはどうも
変更時には入力された値でDataGridの該当セルの値を
置き換えるなどの処理も書く必要があるっぽいですね。
0865nobodyさん
04/12/21 00:25:03ID:???{
try
関数1
catch
エラーPageにTransfer
}
関数1
{
try
catch
エラーPageにTransfer
}
として関数1でエラーが出るとエラーPageには行くけど
PageLoadのcatchにも引っ掛り、2回エラーページを読み込もうとします。
どうしたらいいでしょう?
0866859
04/12/21 02:09:53ID:YRdkyWle((TextBox)(e.Item.Cells[1].Controls[0])).Text
のようにしてるのですが、なぜか入力した値ではなく編集前の
値が取得されてしまいます。
ちょっと訳が判りません。教えていただけると有難いです。
0867nobodyさん
04/12/27 01:12:25ID:???以前、ページにアクセスして、5分間隔で2〜3通メールをおくらせるコードは
書いたことがあるのですが、クライアントからのアクセスなしに、送るのはやっぱり無理でしょうか?
0871867
04/12/29 13:41:11ID:???asp.netだけでやれたら便利だなと思ったのですが。
やっぱり指定時間に自分のPC立ち上げざるを得なさそうですね。
0872nobodyさん
04/12/29 22:45:26ID:???ASP.NETでムリヤリやろうとしてもたぶんIISの処理タイムアウトにひっかかるような希ガス。
あなたがやろうとしているのはサーバプログラムが自発的に動作する「エージェント」と呼ばれる動作形態なので
タスクスケジューラあたりからバッチプログラムを起動するしか方法はないかな。
■ このスレッドは過去ログ倉庫に格納されています