トップページ⇒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
0074nobodyさん2005/07/07(木) 14:56:18ID:???
>>72
マイクロソフトはユーザーにとって邪魔なウザい設定にかけては世界一なので。
0075nobodyさん2005/07/07(木) 23:37:57ID:P24meJiC
モバイルの話が出たついでに質問です。
asp.netでモバイル用ページ作って
IE(WinXP SP2)で動作確認したページがEzWeb(A5401CA)だとエラーになったりします。

携帯からの接続をPCからデバッグする方法って無いですか?
0076nobodyさん2005/07/08(金) 11:03:09ID:???
EZならクアルコムのUP.Simulator使って厳密にチェックできるんでない?
最近のバージョンでやったことないから、その端末と仕様が合うか判らんけれど。
0077nobodyさん2005/07/08(金) 22:19:02ID:???
各端末に合わせたらASP.NET使う資格なし。
インターネットエクスプローラユーザのみにターゲットを絞ってこそ真のASP.NETプログラマ
0078nobodyさん2005/07/08(金) 22:25:26ID:???
何のためのモバイルコントロールだよっ。
0079nobodyさん2005/07/09(土) 13:42:55ID:DVIoSHYX
Windowsアプリケーションのフォームにてデータグリッドを作り
データソースとして文字列が入っているarraylistを指定したら
文字列ではなくて文字の長さが表示(列見出しにはlengthと表示)されてしまうのですがどうしたらいいのでしょうか
0080752005/07/09(土) 16:11:11ID:???
レス遅くなってすいません。
>>76さん
そういえばそんなのありましたね…忘れてました。
実機での症状なんですが、ほんとに行けるときと行けないときがあるって感じで、
いまいちわかりません。
ましてや、IEではまったくエラー無く動いてるので…
0081nobodyさん2005/07/20(水) 23:13:46ID:qcA3/Ly/
webmatrixhosting�d�j?
0082nobodyさん2005/08/02(火) 20:29:08ID:/kRheaHG
ASP.NETで会員制サイトを作ろうと思っています。
会員情報などを格納するデータベースを検討中なのですが
一体何を使用すればいいのでしょうか。
巷ではSQLserverの使用が多いみたいですが…
サイトを作ったこともないし、ASP.NETも業務で使用したぐらいなので
個人でやるとなると、右も左もわからんのです。
数万円程度の出費でベストな組み合わせを教えてください。
0083nobodyさん2005/08/02(火) 20:49:12ID:???
>>82
MSDE
0084nobodyさん2005/08/02(火) 21:21:13ID:???
>>82
まぁ、既に出てるけどMSDE使って構築してみればいい。
もし、性能的にSQLServerにしたくなっても、そのままアップグレードできるので楽。

問題は、会員情報のデータをどう格納するかだと思うんだがな・・・
ちゃんと対策した上でないと、個人情報保護法に引っかかるから注意しる。
0085822005/08/02(火) 22:00:13ID:???
MSDEって無償なのですね。
とりあえずそこからはじめてみようと思います。
ありがとうございました。
0086nobodyさん2005/08/03(水) 23:05:44ID:NJiHUaob
ASP.NETをApacheで動かす方法ってない?
0087nobodyさん2005/08/04(木) 00:30:02ID:???
http://httpd.apache.org/cli/
試したことはない
0088nobodyさん2005/08/04(木) 07:01:31ID:???
>>86
http://www.atmarkit.co.jp/fdotnet/special/mono10_01/mono10_01_01.html
0089nobodyさん2005/09/13(火) 18:05:28ID:vqZrmdjo
画像のファイルアップロード機能を作りました。
VBです。

画像をアップロードすると、すべて同じファイル名でサーバに置くようになっています。
すると、すでにあるファイル状態でアップロードを行うと、
ブラウザ上でキャッシュが残ってしまい、前の画像が表示されてしまいます。
一旦ブラウザを閉じてもう一度開けば更新されています。
ASP.NETのPOSTはいわゆるCGIのPOSTとは違うような気がします。
その場で完結しているというか…。
キャッシュを残さないために、HTMLのメタタグでキャッシュを無効にしたりしましたが、
ダメでした。
0090nobodyさん2005/09/13(火) 18:06:44ID:???
訂正:

>すると、すでにあるファイル状態でアップロードを行うと、

すでにファイルがある状態でアップロードを行うと、
0091nobodyさん2005/09/14(水) 02:34:11ID:Zwc55zb3
age
0092nobodyさん2005/09/14(水) 16:18:27ID:sX49eU4S
この板は誰もおらんのか
0093nobodyさん2005/09/14(水) 23:55:51ID:???
ASP.NET v2.0のコード分離モデル(Partial Classを利用するもの)で、
.aspx側で宣言するコントロールのアクセスを「Protected WithEvents」から
「Public WithEvents」に変更したいのですが、可能でしょうか?

<asp:Label ID="Label1" runat="server" Text="Label" Modifier="Public"></asp:Label>
とかやってみましたが、当然だめでした。
0094nobodyさん2005/09/15(木) 00:11:09ID:???
>>89
ASP.NETはサーバーサイドだが。
ブラウザのキャッシュうんぬんはクライアントサイド。
ASP.NETのせいではない。
0095nobodyさん2005/09/16(金) 11:17:25ID:Ln8wc33j
VIEWSTATEを無効にするために、

<%@ Page language="vb" Debug="true" EnableViewState="false" %>

こうしたんですけど、

<input type="hidden" name="__VIEWSTATE" value="dDw3OTg5NDAxNDc7Oz4Vovp・・・==" />

こんな感じでVIEWSATEが埋め込まれてしまいます。
どうしてですか。
0096nobodyさん2005/09/16(金) 23:21:25ID:8RHcvQIS
この板は誰もおらんのか
0097z242.219-127-60.ppp.wakwak.ne.jprlo2005/09/17(土) 00:25:30ID:5CDsRDXT
Anime Land-2004 otzoi
0098z242.219-127-60.ppp.wakwak.ne.jprlo2005/09/17(土) 00:34:53ID:5CDsRDXT
Anime Land-2004 otzoi
0099nobodyさん2005/09/18(日) 16:41:59ID:???
DataGrid の列の連結したフィールドを、コードで変更するのは
どうしたらよいのでしょう?
0100992005/09/18(日) 17:31:53ID:???
Dim f As BoundColumn = grid.Columns.Item(0)
f.DataField = "hoge"

一応、こんな感じでできました。
0101nobodyさん2005/09/22(木) 00:08:54ID:wXqftAGi
すみません。
質問させてください。
DataListの中にDataListを入れることは可能なのでしょうか?
どこかネット上にサンプルソースもしくは実現しているページなどがあればベストなのですが、
せめて、可能かどうかだけでも教えていただけないでしょうか?
0102nobodyさん2005/09/22(木) 01:20:41ID:???
<asp:DataList id="DataListOuter" runat="server">
 <ItemTemplate>
  <asp:DataList id=DataListInner runat="server" DataSource='<%# DataBinder.Eval(Container, "DataItem") %>'>
   <ItemTemplate><asp:Literal id=ltrText runat="server" Text='<%# DataBinder.Eval(Container, "DataItem") %>'></asp:Literal></ItemTemplate>
  </asp:DataList>
 </ItemTemplate>
</asp:DataList>

Page_Loadで
ArrayList aryOuter=new ArrayList();
for(int i=0;i<10;i++){
 ArrayList aryInner=new ArrayList();
 for(int j=0;j<10;j++){aryInner.Add(i.ToString()+","+j.ToString());}
 aryOuter.Add(aryInner);
}
this.DataListOuter.DataSource=aryOuter;
this.DataListOuter.DataBind();

これでOK?
0103nobodyさん2005/09/22(木) 06:41:33ID:KcnW1GSI
>102
ありがとうございます!!
自分で試してみないとわからないですが、可能だということはわかりました!!
0104nobodyさん2005/09/22(木) 07:14:08ID:KcnW1GSI
もう一つ、わからない点があります。
aspxからascxをインクルードすることができますが、ascxをコードビハインドのソース上で
TextBoxやLabelと同じように扱うにはどのような手続きが必要なのでしょうか?
ttp://www.atmarkit.co.jp/fdotnet/dotnettips/219aspcmnparts/aspcmnparts.html
や
ttp://ja.gotdotnet.com/quickstart/aspplus/doc/webpagelets.aspx
を見ながらサンプルを作ろうとしたのですが、どうしてもエラーになってしまいます。
実現させたいのは、ascxの画面をvisibleをtrue・falseを動的に行って、表示・非表示を行いたい
ascxの画面内のコントロール(TextBoxやLabel)に対して値を設定したり、表示・非表示させたりしたい
ascxの画面内のコントロール(Repeater)に対して表示するセル?を動的にさせたい
です。
ascxの画面を表示・非表示、ascxのコントロール(TextBoxやLabel)に対して値を設定はどうしてもやらなければなりません。
0105nobodyさん2005/09/22(木) 13:35:36ID:???
どのようなエラーか書かれていないので状況がいまいちわかりませんが

動的にコントロールを追加する場合は毎回ポストバック時に追加しなければいけません
Page_Loadが終わるまでに追加しないとまともに反映されないでしょう
例えばPreRenderで追加した場合、ViewStateやイベントは適切に処理されません

静的に追加している場合(aspxにタグを記述して追加)は
1.ユーザコントロールのidでFindControlする
2.protected WebUserControl1 wuc1;//変数名はユーザコントロールのidと同じにする
 とページのコードに宣言する
の2点が思い付きます
2番目の方法は楽ですが、このような方法を説明している記述が見つからず
自分でも何でこの方法を知ったのか覚えていませんのであまり良くないのかもしれません

いずれの場合もユーザコントロールで適切なプロパティやメソッドを公開する必要があります
0106nobodyさん2005/09/24(土) 23:59:10ID:24T5SBkv
マイクロソフトのホームから .NET framework 1.1 を落としたんだが、どうやって使うの?アイコンも何もないのだけど?
0107nobodyさん2005/09/25(日) 01:40:06ID:???
VBランタイムってどう使うの?みたいな質問だな。
0108nobodyさん2005/09/26(月) 19:45:41ID:5Em1lvJK
ASP(.NETじゃない)に関して質問です。
OS:win2k
サーバ:IIS
ブラウザ:IE6.0

CSVファイルをセキュアなサイト上でダウンロードする仕組みを作ろうとしています。

セキュアではない(http:〜〜)サイトでは上手くいって、ファイルダウンロードのポップアップが表示されて指定したファイル名のCSVファイルをダウンロードする事に成功しています。
しかし、セキュアな(https:〜〜)環境ではダウンロードのポップアップのファイル名が開いているASPファイル名が表示されてしまい、「このインターネットサイトを開くことができませんでした・・・」のエラーが表示されます。
実際のダウンロード時の処理は下記のようにしております。

'file_name : csvファイル名
'contents : ファイル内容
Response.AddHeader "Accept-Ranges", "none"
' ダウンロードダイアログ表示のための指定
Response.AddHeader "Content-type", "application/x-csv; charset=Shift_JIS"
' デフォルトファイル名の指定
Response.AddHeader "Content-Disposition", "inline; filename=""" & file_name & """"
Response.AddHeader "Content-Transfer-Encoding", "binary"
Response.AddHeader "Content-Length", getSizeLength(contents)

どなたかこの現象を回避するための参考文献やサンプルコードをご存知でしょうか?
0109nobodyさん2005/09/26(月) 23:34:11ID:???
非VS.NET環境でASP.NET(C#)の開発を行っています。

事前コンパイルなしで
hoge_1.aspx + hoge_1.aspx.cs
hoge_2.aspx + hoge_2.aspx.cs
    :
という構成でプログラムを作成していますが、
それぞれのページで共通して使われるユーティリティ的コードを
hoge_utility.csとして外部ファイルに出来ないものかと考えております。

このようなことは、出来ますでしょうか?
0110nobodyさん2005/09/27(火) 20:29:46ID:???0
>>109
出来る。

というか、共通部分は普通のクラスライブラリ(拡張子DLL)にすればいい。
出来た拡張子DLLのファイルは、該当システムのフォルダ直下にbinディレクトリを作って、
そこに放り込めば、実行時に読み込んでくれる。

一度、VS.NET(2005のベータ版でも)やC#Builderとか使って、
プロジェクト作成して1つだけ画面作って実行してみるといい。

今言ったような、形式になるから。
0111nobodyさん2005/10/03(月) 13:35:12ID:159ZBCCd
ASP.NETでPDFを出力するための定番のライブラリって何でしょうか?
01121112005/10/03(月) 17:44:00ID:???
iText.NETはオープンソースライブラリのようですが
これは商用利用可能でしょうか?
0113nobodyさん2005/10/04(火) 01:21:24ID:???
>>111
やっぱAcitveReportsでしょ。
0114nobodyさん2005/10/05(水) 07:01:13ID:NxvNP14B
今現在、ASP.NET(C#)でソリューションを作成しています。
その場合、MapPathの同階層のディレクトリ配下のファイルを参照するにはどのようにしたら良いのでしょうか?

説明が難しいのですが、ソリューション内のあるプロジェクト内に1階層分フォルダがあって、一番最下層のフォルダ内のファイルから1つ上のフォルダと同階層のフォルダ配下のファイルを参照しようとしても参照できません。

FirstFolder----SampleAFolder
      |
      |
      ---SampleBFolder


SampleAFolder内のcsファイルからSampleBFolder内のcsファイルを参照する方法です。
0115nobodyさん2005/10/11(火) 12:45:06ID:???
ASP.NETの開発環境を作成したいと思うのですが
Windows2000Professionalで開発可能でしょうか?
0116nobodyさん2005/10/12(水) 03:12:42ID:???
>>115

可能
ってか、自分で試してからあせfjけjkfさjkdじゃぽ
0117nobodyさん2005/10/12(水) 09:23:02ID:???
ASP.NETも前のASPみたいに先にHTMLを作って
そこにコードをうめこんでいくような開発もできますか?
0118nobodyさん2005/10/12(水) 11:08:39ID:???
DataGridコントロールを使ってみたのですが
選択ボタンを追加したのですが
一番左側に表示されていまします。
一番右の列に表示するにはどうしたらよいでしょうか?
0119nobodyさん2005/10/12(水) 17:05:43ID:0SN1H/Bi
>>117
可能

>>118
ColumnTemplateで一番下にもってくる
0120nobodyさん2005/10/13(木) 10:05:52ID:???
>>119
ありがとうございます。うまくいきました。

またまた質問です。
ページング機能をつけたのですが
ページ番号は表示されるのですがクリックしても
そのページのデータに変わってくれません。
どういった間違いがありそうでしょうか?
0121nobodyさん2005/10/13(木) 15:46:00ID:???
response.redirect "next.aspx"
とするとき新しいページとして開くにはどうしたらよいでしょうか?
target="_blank"みたいにしたいのですが・・・
0122nobodyさん2005/10/13(木) 18:49:40ID:7m/C1022
無理。
サーバ上から勝手にプログラム実行させられてたまるか。
0123nobodyさん2005/10/13(木) 18:56:37ID:???
>>122
了解です。

それとASP.NET+ODP.NETでWindowsXP Proで開発環境を
作っているのですが
DLL(OraOps10.dll)を読み込めません。
のエラーが発生してしまいます。
Windows2000Proや2003Serverでは良いのですが
どうしたらいいでしょうか?
フォルダの権限は与えているつもりです。
0124nobodyさん2005/10/14(金) 14:03:18ID:???
質問です。
普段は、VS2003でWebアプリ書いてます。
ちょっと時間が空いたので、ASP.NETの挙動を正確に理解しようと
改めて勉強中です。

で、テキストエディタでaspxを記述しててふと思ったんですが、
aspxなファイルに2バイト文字列を記述するときって、
SJISでしか書けないのでしょうか?

もともとはJava書きなんで、
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
のように pageEncoding の指定をイメージしているんですが、
MSDNライブラリでページディレクティブ調べてもそれっぽい項目はないし。。。

※ Visual Studioが便利すぎるせいか、ASP.NETの挙動に関する詳細な説明が
されている文献ってあんまみないですよね?みなさん、どうやって、
勉強されてるんでしょうか?MSDN読め!ってことなのかなぁ。
0125nobodyさん2005/10/14(金) 14:49:09ID:???
WebForm1クラスのPage_Loadイベントで
ViewState("hoge")="hoge"
とやって、aspxのHTMLで
<% response.write (ViewState("hoge") %>
とやるとクラスで値をセットしてHTMLで
それを出力できますが、こんなやりかたで
あってますでしょうか?
クラスでセットした値をHTML出力したいのですが。
01261252005/10/14(金) 14:59:07ID:???
あ、
Me.Hogeでできました。
0127nobodyさん2005/10/16(日) 16:45:08ID:???
子フレームをサブミットしたとき、親フレームごと遷移させたいのですが
どうすればいいのでしょうか?
0128nobodyさん2005/10/17(月) 22:30:20ID:xurx2SQv
フレームをかなり入れ子にしてるのですが、入れ子にしすぎると
セッションの値がとれなくなってしまいます。
制限があるのですか?
0129nobodyさん2005/10/18(火) 12:16:51ID:0y+xO0hm
ASPからASP.NETに移行するのは面倒ですか?
面倒か面倒でないかだけおしえろ!
0130nobodyさん2005/10/18(火) 12:35:11ID:???
>>129
親切なおいらがレスしてあげよう
移行というのがいまいちわからないが
現在稼動している物をASP.NETにするのは無理
面倒作り直したほうが早い

ASPでウェブアプリ作ってるやつがASP.NETを学ぶという意味の移行であれば
言語自体がバージョンアップされているので
面倒位置から学びなおすぐらいの労力がいる

どちらも面倒だな

0131nobodyさん2005/10/18(火) 12:39:31ID:???
でもASP風にもできるよね
0132nobodyさん2005/10/19(水) 20:28:50ID:4/C8FGN5
ASP.NET(C#)で、セッションに値を格納しているのに、
ページによってはとれないページがあります。
セッションIDはとれるのですが、セッションの中身(countが0)が空になるんです。
セッションをオフにはしてません。
どういった原因が考えられますか?
0133nobodyさん2005/10/21(金) 01:13:42ID:gYBT/y90
ASP.NETのRadiobuttonlistの一行ごとの高さってどうやって設定するんですか?
もしかして・・・できない?
0134nobodyさん2005/10/29(土) 18:07:32ID:62Wo0hD9
<form id="Form1" method="post" runat="server">
<input type="image" id="btn1" name="btn1">
</form>
<form id="Form2" method="post" runat="server">
<input type="image" id="btn2" name="btn2">
</form>

こういうのって無理なんですか?
0135nobodyさん2005/10/30(日) 10:29:32ID:GDVbHYri
runatってなんて読むのですか?
0136nobodyさん2005/10/30(日) 23:28:34ID:???
ラン アット
じゃね?
0137nobodyさん2005/11/02(水) 00:12:00ID:???
私もそう思ってたんだけど、ルナットってよんでる人がいたので。
0138nobodyさん2005/11/02(水) 02:13:55ID:???
登録・編集画面をどのようにつくるか、こまっとる。
一覧画面から更新するなら、DataGridコントロールを使える。
ただ、登録する情報が多いと一覧画面から更新するのは辛いので
画面全体を登録フォームにしたい。

やはり、こつこつテーブル配置してテキストボックスとか配置して
スタイルを指定して、などやるしかないのか。

DataGridコントロールの拡張みないな感じで作成できないものか?

0139nobodyさん2005/11/05(土) 15:19:14ID:???
ルナットなんて明らかに間違ってる。しかもそれ言ってるのが先輩とかだと訂正しづらくてつらい。
0140nobodyさん2005/11/05(土) 23:48:41ID:???
>>138
ASP.NETのDataGridなら、それぞれの項目は結局HTMLになるんだから、
テキストボックスだろうがコンボボックスだろうが自由だ。
配置すらも、1レコードを1行にしないといけない事もない。
1レコードが複数行になっても構わない。

この辺は、クイックスタート チュートリアルでも見ればすぐに分かるはず。


>>139
あからさまに訂正してやる必要は無いんじゃない?
さりげなく、打ち合わせの時とかにでも、
『ここの”ランアット”の部分が・・・』とでも言えば、気付くでしょ。

俺も入社した時、先輩が『いんすう(引数)』と言っていたので、
打ち合わせの時に、『この関数の”ひきすう”は何にしますか?』と言って気付かせてあげた。
0141nobodyさん2005/11/06(日) 14:22:04ID:???
俺、30前で童貞なんだよね。
普通、後輩なら、「先輩、この子あげます。」とかないの?
0142nobodyさん2005/11/09(水) 00:08:33ID:???
>140
1レコードを2行にするってどうやるの?
クイックスタートみたけど、載っていないよ。サンプルの何番?

HTMLを直接編集しなきゃならないのか〜。
0143nobodyさん2005/11/09(水) 15:18:04ID:???
ASP.NET で、ショッピングカート(よくある EC モールのような)を構築しようと思っています。
Perlで作ったCGIだと FreeCart が有名ですが、ASP.NET で使えるツールなどありますでしょうか?
0144nobodyさん2005/11/10(木) 01:10:54ID:???
>>143
コマース Starter Kit
0145nobodyさん2005/11/10(木) 14:20:28ID:4wvT2wVm
Visual Studio Web Developer 2005で .net2.0に対応したasp.netアプリを試作しています。

Web Site Administration Tool で、「プロバイダ」タグのところでAccessのプロバイダにしたいのに、AspNetSqlProviderしか選べません。
何が不足しているのでしょうか?
0146nobodyさん2005/11/10(木) 19:16:02ID:l71/uwis
誘導されてここに来ました。よろしくお願いします

ASP.NETを使い始めたばかりで、今試行錯誤しながらテストしているのですが、HPを作る際に
画像を貼り付けたのですが、ftpでweb上にアップロードし、確認しようとしてみてみると
画像やコンボボックス等のオブジェクト類が一切表示されていません
ツールボックスのWEBフォームからオブジェクトを持ってきたのですが、HTMLのオブジェクトだと
表示されるようです。
.netによるデバック時は表示されているのですが、 web上だと表示されないのは何かが
足りないからかと思うのですが、わかりません。
漠然としていて申し訳ないですが、「これがないとダメポ」というのはありますか?
XMLファイルが無いのですが、これって関係ありますか?
0147nobodyさん2005/11/10(木) 20:46:59ID:???
>146
そのアップ先FTPってのは、ASP.NET対応のWindowsサーバーなの?
ASP.NETは、自家製サーバーで使うのが一般的だとおもうが。
0148nobodyさん2005/11/10(木) 20:54:00ID:l71/uwis
アップ先の関係はわかりません・・
調べてみます
0149nobodyさん2005/11/10(木) 21:50:21ID:???
対応してるかわからないのに作るなんて…。
0150nobodyさん2005/11/10(木) 22:53:57ID:???
ぃゃ・・ゆくゆくは自鯖でHPを立ち上げて使用する事を考えていたのです
ASP自体が鯖に依存していたとは・・・
0151nobodyさん2005/11/11(金) 00:24:05ID:???
>>150
当たり前だろ!
Win鯖でなおかつ.net frameworkがインストールされて
ASP.netが動くようになってなきゃ動くわけない。

どこにupさせようとしてるのか、レンタル鯖会社まででいいから明かしてみ。
0152nobodyさん2005/11/11(金) 09:46:52ID:???
ASP.NETの基礎から勉強し直しなさい。
0153nobodyさん2005/11/13(日) 03:39:41ID:???
別フォームに遷移するのはServer.TransferやRespnse.Redirectでできることが分かりましたが、
ポップアップ画面を表示するには何をつかったらいいでしょうか。
0154nobodyさん2005/11/13(日) 05:46:15ID:???
JavaScriptって知ってるかい?
0155nobodyさん2005/11/13(日) 11:15:18ID:???
Aタグにtarget="_blank"をつけろ
それで頑張れ。
01561532005/11/13(日) 15:31:40ID:???
>>154
知りません。

>>155
タグをどこにつければいいのでしょうか?HTMLのソースは以下のようになってます。
<HTML>
<HEAD>
<title>EndForm</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<FONT face="MS UI Gothic">
<asp:Label id="lblErr" style="Z-INDEX: 101; LEFT: 23px; POSITION: absolute; TOP: 163px" runat="server"
Width="547px" Height="35px" ForeColor="Red" BackColor="White" Font-Bold="True"></asp:Label>
<asp:Button id="btnClose" style="Z-INDEX: 102; LEFT: 27px; POSITION: absolute; TOP: 205px" runat="server"
Height="27px" Width="89px" Text="閉じる"></asp:Button></FONT>
</form>
</body>
</HTML>
01571532005/11/13(日) 15:43:05ID:???
hyperlinkのプロパティーにtargetというのがありました。
そこに>>155さんの書かれている_blankを指定したらできました。
ありがとうございました。
0158nobodyさん2005/11/13(日) 21:37:51ID:???
DataGridをフォームに貼り付けてヘッダをつけたのですが、「ブラウザで表示」をしても
何も表示されません。ヘッダだけでも表示できないのでしょうか。
0159nobodyさん2005/11/14(月) 23:28:58ID:7qdftIjj
>>155ワラタage
0160nobodyさん2005/11/16(水) 14:46:19ID:???
VB6.0とASP(VBS)とMSSQLSERVERの開発経験しかないのですが、
asp.netを習得するのにお勧めな書籍教えてくれませんか?
0161nobodyさん2005/11/16(水) 15:19:11ID:???
>>160
VBを取得済なら話は早いんじゃまいか?
独習ASP.NETとか少し難しい参考書で
1ヶ月くらい勉強すればいいんじゃまいか?
01621602005/11/16(水) 23:29:46ID:???
thx
独習シリーズ気になってたので買ってみます
0163nobodyさん2005/11/16(水) 23:51:03ID:???
>>162
独習ASP.NET持ってる
独習Cとか、独習シリーズが好きだから
独習ASP.NETに関しても期待通りの
素晴らしい内容でした
少し難しいかなって所もあったけどね

著者はXMLに関しても精通しておられる
方なのでASP.NETとの連携に触れていて
すごく面白いかもね

導入の段階から事細かに記載されていて
導入に関してすっごく役に立ちました

また、クラスについてもファイルアップローだと
なるソースコードがまるっと記載されていて
すっごくためになった
実際、少し触って実用してます

でも、結局ASP.NETを制限無く走らせるなら
WindowsServer2003を買いなさいって感じに
直接的ではなくとも書いてあって、少し欝かも

本書で気になる所があったら
概要だけでもお教えしましょうか?
ってか独習シリーズを買う前に
サンプルソースを入手した方がいいかもね

ttp://www.seshop.com/
0164nobodyさん2005/11/17(木) 11:31:28ID:???
>>163
Windows2003ServerじゃなくてXPProとかのIISで動かすと
コネクション数が10以上になると動作しなくなっちゃうんだよ

一人でブラウザ10個立ち上げたら終わりってそれじゃぁ使い物にならんよ
(知らなくて業務で使って痛い目を見た
0165nobodyさん2005/11/17(木) 23:44:59ID:???
>>164
ちょおまえwwwXPを業務鯖用途に使うのライセンス違反wwwwww

開発に使うならともかく
0166nobodyさん2005/11/18(金) 01:29:25ID:???
>>165
残念
『サーバーソフトウェアとしては使用できない』旨の
記述がある Windows 2000 Professional では規定違反
EULAに『サーバーソフトウェアとしては使用できない』旨の
記述のない Windows XP Professional での
サーバーソフトウェアの運用は問題ない
ただし「最大接続数」の制限によって端末10台以内からの利用に限られる

XPは業務鯖に使用しても規定違反ではない
なぜなら書いてないのだから
0167nobodyさん2005/11/18(金) 10:30:55ID:???
なる、そうだったのか
トンクス
0168nobodyさん2005/11/18(金) 22:03:24ID:???
Apacheでmod_aspdotnetとやらを見つけた
もしかしてIIS以外でも動く?
0169nobodyさん2005/11/18(金) 22:14:46ID:???
>>168
ApacheでASPを使えるようにされたものだけど
Windows Server 2003
Windows 2000 Server
IIS+ASPが際限なく使用できるのでApacheが不要
Windows XP Professional
Windows 2000 Professional
一応IIS+ASPが使用できるのでApacheは不要

まあ、態々Apacheで使いたいのは
Windows XP Home Editon
Windows ME
の人くらいだね

Linuxユーザは・・・・だし
0170nobodyさん2005/11/19(土) 07:40:59ID:???
>>169
何当たり前のこと書いてるん
LinuxでASP使いたいんだろ
0171nobodyさん2005/11/20(日) 10:37:32ID:???
LinuxでASP.netならMono + XSPだろ
Apacheならmod_monoを使うから
mod_aspdotnetはLinuxでは使わない気がする
0172nobodyさん2005/11/23(水) 21:35:23ID:RRcqFkrO
動的にCSVを作成してダウンロードさせようと思っていますが、四桁半ばという件数のため、タイムアウトが心配です。
確か、ASP(無印)では「バッファ切って(もちろん最初にヘッダを送った上で)一行づつResponseに書いていく」という
方法があったと思うのですが、ASP.netでも同じことが出来るのでしょうか?

単純に「Response.Buffer=False」にして、(ヘッダを送り出してから)OutputStreamに一行づつ書いていけばOK?
0173nobodyさん2005/11/23(水) 23:00:38ID:???
>>172
それ、最悪の場合タイムアウトになったときに
クライアント側に中途半端なデータが届くことにならないか?

5000行程度のCSV出力がどれほど時間がかかるプログラムになってるか知らんけど
そのダウンロードさせる画面だけタイムアウト時間に余裕を持たせておくのが
妥当だと思うんだけど。
01741722005/11/23(水) 23:28:18ID:???
>>173
お返事ありがとうございます。
う〜ん……書き込んだ時点で心配してたのは、クライアントサイドのタイムアウトなんですけどね(^^;

サーバーサイドのタイムアウトは(「無限」にするのも含めて)コードで弄れますけど、クライアントサイドのタイムアウトには干渉できませんよね?
全体の処理速度が遅くなることには目をつぶって、とにかく処理を継続させること→一行づつでもデータを送り出し、セッションを維持することを考えて、
>>172のようなことをやろうと思ったのですが……こういう考え方はあまり一般的ではないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています