トップページ⇒php
1001コメント372KB

【質問】ASP.NETスレ Part2【議論】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/03/22(火) 17:32:11ID:???
●過去ログ
Part1 - 【質問】 ASP.NETスレ 【議論】
http://pc5.2ch.net/php/kako/1040/10406/1040698263.html
0235nobodyさん2005/12/06(火) 00:23:48ID:???
>>234
俺も>>233には真っ直ぐ答える気にはなれないのは同意
アンカーは変だけどwww(これだけが言いたかった)
0236nobodyさん2005/12/06(火) 19:28:15ID:???
>>233
すぐ視野を狭めてしまうのは
背景の技術を「難しそうだから」とかですっとばすような素人に
ありがちな悪い癖だ。
応用気取るのはもっと広く深く知識を得てからにしとけ。

今回のについては「Server.Transfer」を調べてみな。
発想の転換が必要だが。
0237nobodyさん2005/12/07(水) 00:08:26ID:???
>>236のようにしごく真面目に答えてくれる人は
反面、質問者の意図の上をいっちゃってる希ガス。
たぶん>>233はそこまでもとめてないよ。
0238nobodyさん2005/12/07(水) 02:09:40ID:???
>>233
きっとASPはやってたけど、ASP.NETに移行してとまどってる感じなのかなあ。
Page_Loadに書いてあげたらいいよ。
0239nobodyさん2005/12/07(水) 14:30:40ID:hnAWP1c3
すでにデザインされているDataGridのAllowSortingプロパティをTrueにして、
ヘダーをハイパーリンクにして順を変えれるようにしたいんですが、 
AllowSortingプロパティをTrueにしてもハイパーリンクが現れないんですが
どうしたらよいでしょうか? 
ちなみにDataGridを新しく作ってAllowSorting = "True"にしたら、
ハイパーリンクが出来ます。何かよい方法はないでしょうか?
0240nobodyさん2005/12/07(水) 21:38:22ID:???
ASP.NETとAjax.NETの組み合せでプログラムしてるんですが、
Ajax.MethodからSessionを参照すると(SessionIDも)nullで参照できないんですが、
どなたか解決方法知りませんか?
0241nobodyさん2005/12/08(木) 00:18:35ID:vd9VCgOz
http://www.atmarkit.co.jp/fdotnet/dotnettips/068pagingdg/pagingdg.html
これと同じことをしようとしてるのですが、どこに追加すればよいのか分からず手順3で詰まってます。
助言頂けると助かりますm(_ _)m
02422402005/12/08(木) 13:18:41ID:???
解決しますた。
参照の仕方がSampleにありました。
0243nobodyさん2005/12/08(木) 17:18:14ID:???
asp.netでスレッドセーフになるようにプログラミングするときの
注意点がまとめてあるようなページはありませんか?
0244nobodyさん2005/12/09(金) 20:26:51ID:???
すみません、教えてください。
aspxからFLASHにデータを渡したいのですが、どのようにすればできるので
しょうか。
0245nobodyさん2005/12/09(金) 22:34:49ID:???
ページのロードで何らかのエラーが起こったとき
それをログに出力したいのですが、
ロード部に
try
{
//〜
}
catch( System.Exception e )
{
//〜
}
を書くと、ここには書けないといわれてビルドできません。
ページロード部でエラー内容を出力するにはどうしたら
いいでしょうか。
0246nobodyさん2005/12/09(金) 22:38:53ID:???
あまりにひどい
0247nobodyさん2005/12/10(土) 13:22:54ID:???
>245
ページ内で未ハンドルのエラーがあったときに動くイベント、
Page.Error をInitializeComponent()にてハンドリングしなさい。
0248nobodyさん2005/12/10(土) 20:01:41ID:GTg1JArU
教えてください。
DataGridですが、SQLサーバーからsmalldatetime型のデータを拾い表示はできるのですが
表示を変えたいと思っています。
現状では時間が入っていますが時間をカットした状態で表示したり、西暦を和暦にしたりと考
えています。
ItemDataBound内でなにか操作をする気がするのですが、どういったソースを組めばいいか
わかりません。ヒントでもいいので教えてください。
0249nobodyさん2005/12/10(土) 20:08:44ID:???
和歴はDateTime.ToStringじゃどうしようもねえな
02502482005/12/10(土) 22:06:40ID:???
和暦に関しては現状なんとかできると思います。
今Grid内に画像を表示しているので、その辺りになにかが入ると思います。
とりあえずシンプルにSQLに入っているデータに「ABC」を付け加えたい場合
データリーダーを使ってデータを突っ込んでいるのですがItemDataBound内
でCol(0)に「ABC」を付け加えたい。
これだけ分ればなんとかなると思います。
まったく見当違いの所に着目してるのでしょうか・・
0251nobodyさん2005/12/11(日) 19:51:51ID:eM8hdFMe
C#で、Webアプリケーションを開発しています。
ボタン押下後に、CSVファイルを作成し、そのファイルをダウンロードさせます。
しかし、Response.Close()後、どのボタンを押下してもサーバー処理を行いません。(submitされません。)
Javaの場合はボタン押下時Javaバッチを起動してダウンロードさせますが、C#の場合はどうすればよろしいでしょうか?
0252nobodyさん2005/12/11(日) 23:26:37ID:???
>>245
こんなかんじにすればいいでしょ
http://www.atmarkit.co.jp/fdotnet/dotnettips/168asperrlog/asperrlog.html
0253nobodyさん2005/12/12(月) 00:54:51ID:???
>>251
なぜResponse.Close()してるのかわからんが…。
>>108みたにすればCSVファイルをダウンロードさせることは出来るな。
private void Page_Load(object sender, System.EventArgs e)
{
StringBuilder sb = new StringBuilder();
sb.Append("ぽっぽー");
string file_name = "test.csv";
Response.AddHeader("Accept-Ranges", "none");
Response.AddHeader("Content-type", "application/x-csv; charset=UTF-8");
Response.AddHeader("Content-Disposition", "inline; filename=\"" + file_name + "\"");
Response.AddHeader("Content-Transfer-Encoding", "binary");
Response.AddHeader("Content-Length", sb.Length.ToString());
Response.Write(sb.ToString());
}
02542452005/12/12(月) 02:29:12ID:???
>>247
私にはちょっとレベルが高いみたい。

>>252
そのやり方でなんとかできました。ありがとうございます。
0255nobodyさん2005/12/12(月) 02:56:40ID:WRtZcio2
>>253

ありがとうございます。
そのままコピーしてやってみましたが、やっぱり一度ダウンロードさせると、再度ボタンを押してもうんともすんともいいません。
こういうときって、どう処理しているんでしょうか?
0256nobodyさん2005/12/12(月) 07:25:58ID:???
>>255
IEのバグのせいなので
別のウィンドウかフレームで処理する
0257nobodyさん2005/12/12(月) 19:46:43ID:nw7KzFF6
>256

素人ですみません。
httpでだめならftpでダウンロードさせることは出来ますか?
0258nobodyさん2005/12/12(月) 23:58:38ID:???
>>255
ボタンのイベントでServer.Transferでもしとけば出来そうだけどな。
private void Button1_Click(object sender, System.EventArgs e)
{
Server.Transfer("253のページ.aspx");
}

>>257
FTPするなら、どーぞ。VB.NETだがC♯でも同じように出来る。
http://support.microsoft.com/default.aspx?scid=kb;ja;832679
0259nobodyさん2005/12/13(火) 03:01:41ID:FfYUBJ4d
>>258

毎度すみません。
ボタンも動かないから意味なしでした。
結局、作ったファイルをZip圧縮してリンク貼る事にしました。
画像のアップロード機能をFTPでやってみます。
ありがとうございました。
0260nobodyさん2005/12/21(水) 21:57:09ID:98OGARlK
flashのswfファイルってwebフォームのimageでは表示できないものなのでしょぅか?
簡単に表示させる事はできないのでしょうか?
0261nobodyさん2005/12/23(金) 15:27:17ID:TWYIJqxK
VisualBasic7
WindowsXP_PRO SP2
IIS5.1
にてASP.NETのWebアプリケーションを開発しています.

作成したアプリケーションのファイルは,〜.slnのみが
VisualStudioのフォルダにそれ以外の〜.aspxなどのファイルは
IISのフォルダ(wwwroot)に保存されています.

もう一台のPCの環境は
VisualBasic7
WindowsXP_Home SP2
で,まだWebサーバは入れていません.
この2台のPC間で,一方で途中まで作ったファイルを
他方にコピーして続きを作れるようにしたいのですが
そのためには同じWebサーバであるIISを入れる必要がありますか?
それともApacheなどでも可能でしょうか?
なお,2つのPCは互いにLANで繋がっていたりせず,全く独立したPCです.
ご指導よろしくお願いいたします.
0262nobodyさん2005/12/23(金) 22:27:02ID:???
>261
Visual Studio 2005にすればWindowsXP Homeでも
開発できると思うよ。
02632612005/12/23(金) 22:56:10ID:VTQ3waMr
>>262
2005は持っていないです…

HomeEditionのPCにもIISを入れようと思ったのですが
フリーではなかったようで無理でした.
IIS以外にもASPが動くWebサーバってありますか?
Apacheでやると表示が崩れた上に文字しか表示できませんでした.
0264へっぽこ2005/12/24(土) 03:42:08ID:A36K5vT2
現在の認証済みユーザー数を取得する方法ありますか?
今考えている方法では
global.aspxでApplication_AuthenticateRequestでユーザー名のデータをApplicationオブジェクトに
入れておいて、Session_Endでそれを削除。
アプリケーションではそのユーザー数を取得する、という方法なのですが、、、

もっと簡単な方法ないかのぅ。。。(・ω・)
0265nobodyさん2005/12/24(土) 11:42:58ID:???
>263
http://www.microsoft.com/japan/msdn/vstudio/express/vwd/

.NET Framework 2.0アプリになるんで完全な行き来はできないけどまぁ...
Homeは自宅用?
02662652005/12/24(土) 15:15:53ID:LSf0uz+F
>>265
Homeは自宅用,PROは研究用です.
自宅で作成したファイルをUSBメモリなどにコピーして
PROの方でその続きをできるようにしたいのですが
1:自宅PCにIISを入れよう → フリーではなかったので不可
2:Apacheを自宅PCに入れてIISの代わりに → 表示が崩れれ不可
という状況ですね…
0267nobodyさん2005/12/24(土) 16:24:13ID:???
>>266
もう作り込んでるなら移行するのが面倒かもしれないけど
WebMatrixならIIS無くても使えるよ。それじゃダメなんかな
02682652005/12/24(土) 19:09:27ID:LSf0uz+F
>>267
GUIだけしか作らないです.
WebMatrixは試したんですが,コントロールを配置するときに
好きな位置(絶対座標)に置こうと思ったらコントロール毎に
そうできるように設定しなくてはいけないので非常に時間がかかって…
VSならデフォルトで好きな位置にコントロールを配置できるので
出来ればVSを使いたいなと思っています.
02692652005/12/24(土) 19:17:13ID:LSf0uz+F
試しに,WebMatrixで作ってコードの<form></form>内だけを抜き出し
VSのコードにコピペすると出来たんですが,
やはりどちらもVSにしたいというのは難しいのかな
02702652005/12/24(土) 20:36:46ID:???
http://www.microsoft.com/japan/msdn/vstudio/express/vwd/
さっさとこれ落として使え
02712652005/12/24(土) 20:50:24ID:LSf0uz+F
>>270
これでもIISが無いと駄目なのではないでしょうか?
0272nobodyさん2005/12/24(土) 23:27:44ID:???
>271
ちゃんとUrlのページを読んでみた?
親切にReplyしてるのになぁ。。。
0273nobodyさん2005/12/25(日) 00:34:06ID:???
文盲の質問厨ってタチ悪いなw
02742652005/12/25(日) 01:34:45ID:NdSv4yiL
> 組み込みのテスト Web サーバーを使用することによって
> IIS にアクセスしなくても、コードを簡単に実行およびデバッグできます。

すみませんでした.↑のことですね.
これを2台共に入れるとWebサーバなどなくても可能なようですね.
やってみます.アドバイス頂きありがとうございました
0275nobodyさん2005/12/26(月) 17:49:46ID:???
ボタンやリストボックスなどのコントロールを
下のように線で囲うにはどうすればいいのですか?

...そのほかの<asp>コントロール群...
<fieldset>
<legend>個人情報</legend>
aa
<asp:textbox2 ... ></asp:textbox>
bb
</fieldset>
</FONT></form><body></html>

とやってみましたが
枠内に表示されるのは"aa""bb"のみでコントロールは
枠外にあるままです
02762752005/12/26(月) 17:50:35ID:???
抜け落ちがありました

> 下のように線で
┌-個人情報---------------┐
|            |
|[button][Listbox].......|
|            |
└------------------------┘
0277nobodyさん2005/12/26(月) 23:15:56ID:???
>275
Panelの上に乗っけるんじゃダメなの?
0278nobodyさん2005/12/27(火) 01:08:29ID:???
>>275
これのまんまだなw
ttp://allabout.co.jp/computer/hpcreate/closeup/CU20050125A/index2.htm
普通に出来るわけだが……。
<body>
<form id="Form1" method="post" runat="server">
<fieldset>
<legend>個人情報</legend>
お名前:<asp:TextBox id="TextBox1" runat="server"></asp:TextBox><br>
ご住所:<asp:TextBox id="Textbox2" runat="server"></asp:TextBox><br>
</fieldset>
</form>
</body>
02792752005/12/27(火) 01:26:34ID:HsJ4jFT/
>>277
それは試してみましたが
コントロールが全て左上に寄せ集まって配置されてしまいます
┌---------┐ ┌---------┐
|●◆※☆ | |● ☆ |
| | | ◆ ※ |
└---------┘ └---------┘
左のようになり,右のように自由に配置が出来なかったです
コントロールのプロパティにも自由に配置するような属性は
無かったですし、メニューにも恐らく…

>>278
(今手元に環境がないので分からないですが)
そのようにやった気がするけど再度試してみます
02802402005/12/27(火) 10:09:14ID:???
>279
PanelにGrid Layout Panelを貼り付ける。
0281nobodyさん2005/12/27(火) 11:08:55ID:/eizX11l
ASP.NETのDataGridの事で教えてほしいのですが、やりたいことはTextBox1に入力した値を
Button1をクリックした時にDataGrid1内の特定の列から値を探し出して一致する
行を割り出し、その行の値を取得したいのですが、うまくいきません。
単純に「Me.DataGrid1.SelectedItem.Cells(1).Text=TextBox1.text」ではダメみたいですが、
何かイイ方法はありませんか?
0282nobodyさん2005/12/27(火) 19:48:00ID:SdsmkMge
>>280
それでできました!どうもありがとうございます
Grid Layout Panelのサイズ変更の動作が何か
おかしいですが何とかできそうです
0283nobodyさん2005/12/27(火) 23:34:56ID:???
>>281
>Me.DataGrid1.SelectedItem.Cells(1)
は選択済みでないとダメじゃないか?

Me.DataGrid1.EnableViewState = True
Me.DataGrid1.Items(?).Cells(1)〜〜
みたいな感じじゃねーの?
02842812005/12/28(水) 00:00:18ID:???
とりあえず力技でループをかけて値を拾えるようにはなりました。
今自宅なのできちんとしたソースかは自信ないですが、大体こんな感じです。
dim hay as int16
for hay= 0 to DataGrid1.items.count
DataGrid1.selectedindex=hay
if DataGrid1.selectedvarue=text1.text
Me.DataGrid1.SelectedItem.Cells(1).Text=TextBox1.text
exit for
end if
next
質問上は簡単にしましたが、実際のソース上では40個ほど同様の事をしたいので
Functionとしました。
早速明日EnableViewState を使ったやり方を試して見たいと思います。
02852812005/12/28(水) 00:01:16ID:???
あと、もうひとつ疑問があるのですが、フラッシュ動画を表示するにはどのような方法になるのでしょうか?
HTML上でしか表示はできないのでしょうか?
0286nobodyさん2005/12/28(水) 00:12:46ID:6jb4oU5V
超初歩的な質問で申し訳ありません
ASP.NET WEBサービスとASP.NET WEBサイトって
どう違うんですか?
0287nobodyさん2005/12/28(水) 00:27:59ID:???
>>286
ttp://www.microsoft.com/japan/msdn/webservices/techart/webservices_overview.asp
ttp://www.itmedia.co.jp/enterprise/articles/0510/06/news002.html
0288nobodyさん2005/12/28(水) 00:34:44ID:???
>285
普通にHTMLページに書くだけ。

>HTML上でしか表示はできないのでしょうか?
ASP.NETページでコーディングしたいって意味?
02892812005/12/28(水) 11:35:28ID:???
ちょっと試しにEnableViewStateを使ってみましたが、うまくいきませんでした。
ヘタレな私は力技でいこうと思います。
>288
言葉が足らずに申し訳ありませんでした。
HTMLに記入しないと表示が出来ないのかという事です。
やりたいことはYHAOOみたいにswfファイルを動的に表示したいと思い
ASP.NET上でのソースを記入し、表示出来ないものかと思った次第です。
ちょっと試してみたのですが、webフォームでは表示されなかったものですから
実際はASP.NETでは無理なのかなと思い、聞いてみました。
0290nobodyさん2005/12/28(水) 11:41:44ID:pgmsKqrO
>>275,>>276,>>279で質問させていただいたものです.
同様のことを"VisualWebDeveloper"でやろうと思っているのですが
>>280で指摘されているPanel,GridLayoutPanelがVWDには見当たりません.

FormViewがもっともそれらしく,枠内にボタンなどを配置した後
枠を動かすと,中のボタンがそれに追従されて動きます.
他にも枠を表示するコントロールはあったがそれらでは追従せず.
しかし,実際ビルドしてブラウザでみると枠線も含め中のコントロールが
表示されていませんでした.(不可視ではなく,存在自体が無い)

どのようにすれば,VWDでも>>275,>>276のようなことができますか?
0291nobodyさん2005/12/28(水) 12:29:27ID:???
>289
ファイルの差し替えとか簡単なものならインライン式を使うとか
<%= 〜 %>
02922812005/12/28(水) 12:51:47ID:???
HTMLは全然触っていないので激しくいじれる自身がありません
<%=〜%>で値を変えたりするのかと思いますが、データの保存方法に問題がありまして、
SQL SERVERにバイナリとして保存・管理をする予定です。
理想はgifやjpegだけでなくswfも表示でき、さらにランダムで表示させるシステムですが
保存は問題ないっぽい感じで、gifやjpegはなんとか表示できるのですが、swfで躓いて
しまいました。
HTMLでどこまでできるのか該当スレを参考にしながら悪戦苦闘したいと思います。
ありがとうございました。
0293nobodyさん2005/12/29(木) 16:56:07ID:Iu2TQ1M5
顧客がブラウザ上のアプリケーションフォームに記入し
送信すると,WebサーバのDBにそれが登録され
社員は顧客情報を検索することができる.
また,このアプリケーションを通して両者間で質疑などの
コミュニケーションも図れる.

このようなアプリケーションを作る場合
ASP.NETWebサービスとASP.NETWebアプリケーションの
どちらで作成すればいいんでしょうか?
0294+++2005/12/29(木) 18:58:13ID:???
Webアプリケーション
0295nobodyさん2005/12/29(木) 20:56:01ID:???
>293
好きな方で。。。
294さんの言う通り、別にサービスにする必要もないし
0296nobodyさん2006/01/01(日) 20:40:10ID:???
初歩的な質問ですが、ソース上でHTMLのテーブルを追加したり作ったりって出来るのでしょうか?
0297nobodyさん2006/01/02(月) 01:16:03ID:???
>>296
可能。
Response.Writeでも
テーブルコントロールでも
なんでも好きなやり方でどうぞ
0298sage2006/01/03(火) 14:50:32ID:K3eTsPXu
現在、ASP.NETで、
フリーワードでデータベースから検索して、一覧表示
↓
ユーザが指定したレコードを伝票形式で表示
(crystalreportsを使おうかとおもってますが、datalistでもいいかも)

というプログラムを作っているのですが、問題は、その
検索結果のページで、検索に使用したフリーワードを
googleのキャッシュ表示のようにハイライトする必要があるのです。
簡単にするにはどのような方法があるでしょうか?

0299nobodyさん2006/01/03(火) 14:51:51ID:???
うわ、恥ずかしい…あげてしまいました。すいません。
0300nobodyさん2006/01/05(木) 15:26:36ID:???
asp.netで開発する時、クライアントのOSがWindows以外のMacやlinux場合は、
デザインをフローレイアウトで作成し、
クライアント側でのscriptはjavascriptのみにしておけば、
基本的にクライアントに依存せず(少なくとも最新のメジャーなブラウザという条件)、
問題なく表示&動作されるんでしょうか?
0301nobodyさん2006/01/05(木) 17:12:23ID:???
>>298
スクリプト
0302nobodyさん2006/01/05(木) 20:06:40ID:???
Web Matrixいれたけど、何からやればいいかわかんないや
0303nobodyさん2006/01/06(金) 00:12:40ID:???
>>302
[ASP.NET Web Matrix Project ガイド ツアー]
ttp://www.microsoft.com/japan/msdn/asp.net/webmatrix/guidedtour/section1/runviamatrixweb.aspx
[Web Matrixで始めるWebアプリ・プログラミング]
ttp://www.atmarkit.co.jp/fdotnet/webmatrix/index/
0304nobodyさん2006/01/06(金) 00:21:03ID:???
いれて早々言うのも何だが今更Web Matrixは止めとけ。
.net Framework 1.1のASP.netでシステム組むのは作り損だぞ。
0305nobodyさん2006/01/06(金) 20:23:12ID:???
VWD2005のExpressが出た訳だし、そっち方が良いだろうねえ
0306nobodyさん2006/01/07(土) 22:59:24ID:???
hotmailとかのアドレスとを取る時に
ランダムなノイズの入った数字画像を生成して
それを入力させるシステムありますよね。

ああいうのを実装しようと思っています。
で、ページに要求があった時に(メモリ内で)画像を生成するところまではやりました。

しかし、これをどうやってクライアントに表示させるかで悩んでいます。
例えば、HTMLを

<img src="image.aspx">

のようにし、image.aspxがブラウザに対し、
画像ファイルへのリンクをした時と同じように
ファイルのストリームを返す、というような処理は可能なのでしょうか。

知恵をお貸しくださいませ。
0307nobodyさん2006/01/07(土) 23:42:02ID:???
>>306
可能。
0308nobodyさん2006/01/08(日) 00:26:55ID:???
>>307
それはいかようにすれば可能ですか。
0309nobodyさん2006/01/08(日) 02:15:58ID:???
>>306
http://www.ascii.co.jp/pb/msdn/article/a24_0044.html
0310nobodyさん2006/01/08(日) 12:40:29ID:???
ASP.NETをつかうには、.NET Frameworkじゃなくて、.NET Framework SDKで
なければならないのですか?

OSはXP-Proですが、.NET Frameworkは最初からあるみたいなので、
(\WINDOWS\Microsoft.NET\Frameworkに色々あればいいんですよね)
これをSDK版の.NET Frameworkを加えたら動作するということでしょうか。

拡張子.aspxのプログラムを使いたいのですが、マッピングに
.aspxとAspnet_isapi.dllの組み合わせで加えただけだと、中途半端にしか動かなくって困ってます。
0311nobodyさん2006/01/08(日) 13:18:20ID:???
>>309
ははぁ、OutputSetreamに直接流しちゃっていいわけですか。
なるほどねぇ…。

ありがとうございました。


>>310
SDKじゃなくても動きますよ。

ただ、ASP.NETが動くのはIIS6からでは。
XPにバンドルされているのはIIS5.xだった筈です。
03123102006/01/08(日) 14:18:47ID:???
>>311
レスどうもです。

職場のPCではXP-Proで、IIS5で動いてるんですよ・・・。
そっちはVisual Studioが入ってるので、それがSDKの代替(?)になってるのかな、と思いまして。

自分のPCにはVisual Studioがないので、その差かなと思ったわけです。

SDKなくてもASP.NET動くなら。
うーん、なんで自分のPCでは動かないのかな・・・。
aspnet_regiis.exe -i と regsvr32 <Windows folder>Microsoft.NETFramework<Version Number>aspnet_isapi.dll
はやっています。

あぁ、regsvr32 <Windows folder>Microsoft.NETFramework<Version Number>aspnet_isapi.dll を
してもマッピングに.aspxが登録されなかったので手動でやったら、中途半端に動く結果になりました。
0313nobodyさん2006/01/09(月) 12:25:53ID:???
>>312
XP Pro ならIIS5.1だろ。aspnet_regiis.exe -i だけで動作する。
Webアプリで作ったものなら、アプリケーションの設定とかはやったのか?
または、ブラウザ側でJavaScriptの実行を止めてたりしてねーか?
0314nobodyさん2006/01/09(月) 17:27:53ID:???
「中途半端な動き」っていうのはどういう動きなんだろう…
0315nobodyさん2006/01/13(金) 00:25:00ID:???
フト思ったのですが会社と自宅に.NETがあり、会社で組んでいる
ASPを自宅でもできるのかな?と
会社でweb上で公開してある状態だと可能でしょうか?
0316nobodyさん2006/01/13(金) 00:48:22ID:???
現在、ページロードでセッションの値を確認し、セッションタイムアウトしていたらResponse.Redirectでエラーページに飛ばす処理にしています。
しかし、セッションタイムアウトしていた時に、イベントを発生させると、スレッドを中止しようとしましたというエラーが出てしまいます。
これはResponse.Redirectの第二引数をfalseにすることで出なくなったのですが、今度は、セッションタイムアウトしているのに、ページロードのResponse.Redirectでエラーページに遷移してくれません。
ページロードの後に、発生したイベントに処理が流れているように見えます。

どのようにすれば、セッションタイムアウト時にエラーページに遷移し、かつスレッドを中止しようとしましたというエラーが出ないようにできるでしょうか?
0317nobodyさん2006/01/13(金) 18:12:21ID:???
Application_OnError使ってみたら?
0318nobodyさん2006/01/14(土) 12:47:01ID:zY29U9Qg
ユーザー登録をする画面を作っているのですが、登録の際に
ユーザーデータをSQL serverに登録し、同時にメールアカウントも作成
したいと考えています。
メールサーバーはArGoSoftを使用予定ですが、ASPでソースを組んで
メールアカウントやパスワードの設定など出来るのでしょうか?
0319nobodyさん2006/01/14(土) 19:53:03ID:???
Argoの設定がどういう仕組みになってんのか知らんけど、
仕様が公開されているか、自前で弄れる範囲ならできるでしょ。

こういうのは別に珍しくはない。
俺もphpとpostfixでやったことあるよ。
0320nobodyさん2006/01/14(土) 21:28:47ID:???
なるほど
一度試してみます
0321nobodyさん2006/01/15(日) 10:11:22ID:???
VWD2005 使ってみたら、わりと衝撃的だった。
DB検索もプログラミングレスで、あっという間にできた。
ボタンをクリックするイベント内にSQL文をいっさい書かなくて、
単にデータ表示コントロール側に書かれたSQL文の
インデックスを変えていくだけに使ったんだけど
これでいいのかなあ? 今までのコーディングと全く違うんでなんか不安。
0322nobodyさん2006/01/15(日) 20:33:58ID:???
はやくリナックスやマックが.NETに対応しないものか
0323nobodyさん2006/01/15(日) 22:02:18ID:???
monoがあるじゃん。
0324nobodyさん2006/01/16(月) 18:42:57ID:Lcv8f+Pj
質問です
webフォームのTableを動的に行を増やしているのですが
増やした行に画像やリンクボタンを配置したい場合はどう書けばいいのでしょうか?
0325nobodyさん2006/01/17(火) 01:35:31ID:8UvNnjSO
PHPで.NETが書ければ最強なんだが。
C#,VBはめんどう。
0326nobodyさん2006/01/18(水) 13:35:38ID:???
テキストボックスの中身をサーバ上で保存するにはどうすればいいの?
ローカルでは全く問題ないのだが...。
0327nobodyさん2006/01/18(水) 20:37:08ID:???
>>326
意味わかんねーけど、ASPNETユーザーに書き込み権限を与えたフォルダにでも保存すれば。
0328nobodyさん2006/01/18(水) 21:14:46ID:???
>>316の例って結構ありそうだが、みんなどうしているんだ?
うちでは全ての関数にセッションの有無を確認する項目を追加してエラーでないようにしたけど。

つうかこのエラーは別にたいしたことないですっていってもエラーなくせっていう人大杉
0329nobodyさん2006/01/19(木) 23:56:59ID:???
System.Threading.Thread.ResetAbort();ではダメなの?
0330nobodyさん2006/01/20(金) 01:18:53ID:???
「更新しました[okボタン]」っていうのをクライアントに表示したいんですが、
java scriptのalertを使うと背景になるHtmlが真っ白になってしまいます。

confirm使うとHtmlはそのまま見えるが"yes/no"ボタンになってしまうし…
何かいい方法ありませんかね?
0331nobodyさん2006/01/20(金) 15:32:49ID:???
>>330
confirmを使わないで、表示すればいいよ。
0332nobodyさん2006/01/20(金) 20:24:08ID:???
>>331
どうやって表示するのですか?
0333nobodyさん2006/01/20(金) 21:07:51ID:???
普通に表示して、その一番最後で更新しましたを表示すればいいのだ
0334nobodyさん2006/01/21(土) 02:03:48ID:???
>>333
普通に表示って何を使って表示するのですか
0335nobodyさん2006/01/21(土) 09:26:18ID:???
alertをどこに書いてる?
BODYのonloadの中に書けばOKだで
■ このスレッドは過去ログ倉庫に格納されています