【質問】ASP.NETスレ Part2【議論】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/03/22(火) 17:32:11ID:???Part1 - 【質問】 ASP.NETスレ 【議論】
http://pc5.2ch.net/php/kako/1040/10406/1040698263.html
0336nobodyさん
2006/01/21(土) 13:58:31ID:???0337nobodyさん
2006/01/21(土) 18:09:10ID:???使うとデカいファイルのアップロードでエラーでるんだけど、
何か別の方法でやる必要があるの?
ちなみにSaveAsしてるのはSubmitButtonのClickイベントでPostbackが発生した時。
0338nobodyさん
2006/01/22(日) 17:31:14ID:???ttp://www.gdncom.jp/general/bbs/ShowPost.aspx?PostID=26969
ttp://blogs.wankuma.com/naka/archive/2005/02/09/8911.aspx
0339nobodyさん
2006/01/22(日) 19:24:53ID:PiFlIWAPIIS5.1のSMTPを使ってWebメールを実現したいと妄想し、色々調べてみたり
IISをいじってみたのですが、さっぱり分かりません。
まず、フリーのメールサーバーで検証していたのですが、そのメールサーバーでは
ユーザーIDやパスワードの設定があり、何とかできそうだったのですがパスワード
の部分で躓きとりあえず却下。
そしてIISのSMTPを使ってwebメールを使えないかと思った次第です。
ところがSMTP内のドメインの設定はいいけどパスワードの設定が無い
これいかに?
ぐぐっても全然ヒットしなくて泣きそうです
どこかおすすめのページってありませんか?
0340nobodyさん
2006/01/22(日) 20:44:04ID:sM5117Da貼り付けについて質問があります.
下図のように,Panel の中に Grid Layout Panel を置いて
Panel を動かすと中の Grid Layout Panel も
同期して動くようにしたいのですが,できません.
+---------------------+
| |
| +----------+ |
| | | |
| +----------+ |
+---------------------+
逆に,GLP の中に Panel を置くとできるのですが…
そのときの手順は GLP の上に Panel をドラッグすることでできます.
どうすればできるのでしょうか?
0341nobodyさん
2006/01/22(日) 21:18:28ID:???SMTPはパスワード不要。
パスワード要求されるのはSMTPの拡張プロトコルかPOPbeforeSMTPとかだろ。
ASP.NETでメールだすだけならSystem.Web.Mail.SmtpMailとかSystem.Net.Mail.SmtpClientだけで実装できる。
IISのSMTP Serviceだけで実現したいならスレ違いのような感じがする。
0342nobodyさん
2006/01/22(日) 21:19:45ID:???>図のように,Panel の中に Grid Layout Panel を置いて
オレの環境だと、とりあえず同期して動くよ。
ただ確かにGrid Layout Panelが同期しないともあるね(IDEのバグかな?)
0343nobodyさん
2006/01/22(日) 22:11:17ID:???ありがとう。・゚・(ノД`)・゚・。
パスワードが不要???
う〜ん通りででないわけだ・・
ちょっとそれでがんばってみます
0344nobodyさん
2006/01/22(日) 23:33:25ID:sM5117Daレスありがとうございます
下の場合だとほぼ実施できるのですが
上の場合だと,>>342さんの言うように極たまにしか同期しません
原因が分からないようなので引き続き自分でもやってみます
ほかに分かる方いらっしゃいましたらぜひご教授お願いします
0345nobodyさん
2006/01/24(火) 13:46:47ID:vdomLzOCSystem.Web.HttpUtility.UrlPathEncodeではないみたいで悩んでます
0346nobodyさん
2006/01/24(火) 21:32:43ID:???ASP.NETの勉強をしているんですけれど……
IEの古いバージョンですと、ボタンやテキストボックスのプロパティが表示されない、って事があったんです。
で、新しいバージョンを入れなおしたんですが……、
PageのLoadイベントをしてみようとしたら、Pageのプロパティが表示されないのです。
調べた限りでは何処が悪いかも分からないもので…解決方法をご存知の方、宜しくお願いします。
0349nobodyさん
2006/01/25(水) 00:17:46ID:???「プロパティ」ってウインドウの、ドロップリストの一番下に"Page"がないかい?
あったらそれを選択して、イナヅマみたいなマークをクリックすれば、
Page_Loadイベントが出てくるはずだが。
0350nobodyさん
2006/01/25(水) 16:44:24ID:TEda3sRWどうやって設定すればいいですか?
現状では,コントロールが左上に1つだけでも
大きなウィンドウで立ち上がってしまい,画面の
ムダ使いになるので,このような場合には小さい
ウィンドウで起動するようにしたいのですが
0351nobodyさん
2006/01/25(水) 21:04:10ID:???http://www.coolandcool.net/web/java1.html
これじゃだめ?
0352nobodyさん
2006/01/26(木) 11:39:15ID:84Wh6gwzのは実現できたんですが、その結合したヘッダの列にソート機能を実装する方法が分りません。
通常のヘッダをクリックしてソート機能を実行する場合の
HTMLソースを見てみるとjavascriptのdopostbackを呼び出しているようなんですが…
0353nobodyさん
2006/01/26(木) 14:39:35ID:n+0j5LpQアドバイスありがとうございます
その方法は,すでに立ち上がっているIEから
ポップアップで立ち上がる別のウィンドウの大きさを
変更する方法のように思います.
そうではなく,VSにおいて,F5ボタンを押すと
IEが起動しますが,このウィンドウの大きさを
任意に指定したいのですが…
0354nobodyさん
2006/01/26(木) 15:16:03ID:???同じ.aspxファイル内で、管理者用と一般用で画面のデザインをかえたい時、
aspだと
<% if adminmode then %>
<table><td>管理者用</td></table>
<% else %>
<table><td>一般用</td></table>
<% end if %>
みたいにプログラムの条件判定で、htmlの内容を書き換えてましたが、
asp.netの場合だと、上のような管理者用と一般用のテーブル枠の表示を切り替えたい時、
どうすればいいんでしょうか?
画面のデザインでテーブルを2つ作って、
管理者ならtable1を一般用ならtable2を表示させる感じですかね?
table1.visible=falseなんて、出来ないですし。
0355nobodyさん
2006/01/26(木) 18:23:23ID:dJsqF7fI0357nobodyさん
2006/01/26(木) 19:09:23ID:???リストボックスの中にチェックボックスを配置したいのですが、
プロパティの操作で出来るものなのでしょうか?
やり方教えてください。
0359nobodyさん
2006/01/26(木) 21:16:26ID:???俺様が分りやすく教えてやろう
まず表示・非表示したいテーブルを選択するんだ!!
選択したら次に右クリック!!
そしたらなんと「サーバーコントロールとして実行」なんていうものがあるじなやいか!!
あせらずにそいつをやさしくクリック!!!
するとどうだ・・・なななんとme.table1.visible=falseが出来るではないかぁぁぁぁぁぁぁぁ!!!!!!11!1
つまり
ツールボックスのHTMLから引っ張ってきて使う場合は「サーバーコントロールとして実行」を
すれば解決するということだ
0360nobodyさん
2006/01/26(木) 22:08:18ID:???どうやるんですか?
0362nobodyさん
2006/01/27(金) 00:56:09ID:???0363nobodyさん
2006/01/27(金) 06:58:23ID:???「ASP.NET2.0 徹底入門 −VWD2005でらくらくWebアプリケーション−」
「ASP.NET2.0 独習」
0366nobodyさん
2006/01/28(土) 21:28:18ID:???いい感じ?
0367nobodyさん
2006/01/28(土) 22:32:28ID:ubsS0cnT画像ファイルのところに×ボタンがでてきてうまく表示できません。
URLは間違っていないです。なぜでしょうか?
直接画像のファイルを打ち込んでも「ページを表示できません」という
エラーメッセージがでてきます。
画像ファイルを表示させるには何か設定が必要なのでしょうか?
OSはXP.PROを使ってます。
どなたか教えていただけないでしょうか?
0371nobodyさん
2006/02/01(水) 11:24:56ID:???aspxページでDBから取得したデータをFLASHに渡し、FLASH側では、
LoadVarsのsendAndLoadあるいはloadでデータを受け取りたいのですが。
ご存知の方いましたら、教えていただけないでしょうか。
0372nobodyさん
2006/02/01(水) 13:52:17ID:???すみません。自己解決しました。
0373nobodyさん
2006/02/01(水) 19:30:32ID:???ツールの使い方なら、今月、
Microsoft Visual Web Developer 2005 Express Edition入門
ttp://bpstore.nikkeibp.co.jp/nsp/special/e_edition/
というのが出るよ
もう使い始めた人も、使い方の確認の意味でならいいかもね。
ttp://www.7andy.jp/books/detail?accd=R0167807
VWD2005のダウンロードはここ
ttp://www.microsoft.com/japan/msdn/vstudio/express/vwd/
WebMatrixの質問が少し前にあったけど、いまならWebMatrixじゃなくて
これから入るべきでしょ
0374nobodyさん
2006/02/02(木) 07:36:43ID:???なんでVWD2005Expressをもっと早く出さなかったのかと
0375nobodyさん
2006/02/02(木) 11:37:17ID:???ttp://www.microsoft.com/japan/msdn/library/?url=/japan/msdn/library/ja/jpdv_vstechart/htm/vbtchCreatingControlArraysInVisualBasicNETVisualCNET.asp?frame=true
ここ読んで(というか見て)みたんですが、
VB6のように同じ名前のコントロールでindexさえ付ければok程度のレベルなので、
さっぱりやり方がわかりませんでした。
どこかにチェックボックスのサンプルみたいなのありませんかね?
0376nobodyさん
2006/02/02(木) 19:22:33ID:???ttp://www.codetoad.com/asp.net/aspnetcontrols12.asp
If we want to use an array of checkboxes,
we can contain them inside an <asp:checkboxlist> control.
0377nobodyさん
2006/02/03(金) 00:07:28ID:???>>349様
遅くなってしまい申し訳ありません。
解決しました。有難うございました。
お返事遅くなり…申し訳ありませんでした。
日々忙しい…とほほ。
0378nobodyさん
2006/02/03(金) 10:32:02ID:???おお 入門書でるんですね。
だんだんツールの使い方がわかってきたけど、ヘルプもいまいちだし・・・
内容がクソでもいいから買ってみます。ありがとう!
ところで今日発売のVisual Studio 2005って、
Visual Web Developer 2005 Expressの製品版ってことなんでしょうか・・・?
SQLサーバーも別途いるんでしょうけど・・・
0379nobodyさん
2006/02/03(金) 21:02:32ID:???ttp://www.microsoft.com/japan/msdn/howtobuy/vs2005/editions/stdexp/#stdexp_feature
勤務先でStandard 自宅でExpressで十分じゃないですか?
それにダウンロードしてイメージファイルをCD-Rに焼く労苦さえいとわなければ、
タダですから。
0380379
2006/02/03(金) 21:10:03ID:???ここから無償でダウンロードできますよ
ttp://www.microsoft.com/japan/sql/editions/express/default.mspx
期間限定だそうですが、ここにあるのは全部無償です。
ttp://www.microsoft.com/japan/msdn/vstudio/express/
Expressの製品版には、オリジナルのマニュアル本が同梱されているだけです。
0381nobodyさん
2006/02/03(金) 21:20:44ID:hoJfWzs5system.convertではだめみたいで調べ方が悪いのでしょうかいまいちヒットしません
お願いします
0382nobodyさん
2006/02/03(金) 22:37:41ID:???0383381
2006/02/04(土) 15:42:24ID:WQEXKU2y現在考えている仕様がクライアントPC内の画像をサーバーにアップロードするの
ですが、>>382を見るまではSQL SERVERにImage型として保存出来ないものかと
考えていました。
しかし、サーバーに保存をしなくて、画像ファイルとして保存をした方が、クライアン
ト側・サーバー側にしてみればレスポンスが良いのではないか?と思い始めました。
実際の運用状況やアクセス状況によってバラつきがあるとは思いますが、レスポン
スという面で考えるとDBに突っ込んだほうがいいのでしょうか?それともファイルとし
て保存したほうが良いのでしょうか?
0384nobodyさん
2006/02/04(土) 17:38:20ID:???ファイルで置いておいて直リンクというのが一番いいけど。
データベースに乗せてしまえばそれ以降はデータベースの操作だけを考えれば済む。
システムによるだろうね。
ちなみに俺は以前仕事でWebメーラを作った事があるが
その時は最初ファイルはファイルサーバにファイルとして持っておくように作った。
十分安定して動いていたのだが、しかしその後新たな顧客に導入するときに客が
「リアルタイムでのバックアップサーバを立てろ しかしハードを買う金はない」
みたいな ( ゚д゚)?な要求を出してきて
仕方なくファイルを全部DBに載せるように作り変えてレプリケーションでしのいだ、
という経験がある。
0385384
2006/02/04(土) 17:40:28ID:???バックアップもDBとファイル別々にやる手間は省けるね。
0386nobodyさん
2006/02/05(日) 12:55:46ID:???ttp://www.microsoft.com/japan/msdn/vs05/aspnet/CachingNT2.asp
>ASP.NET 1.0 Framework では、コントロールを DataSet または DataReader にバインドし、
>そのコントロールを使用してデータベース データを表示していました。
>それに対して、ASP.NET 2.0 Framework では、コントロールを一般的には
>DataSource コントロールにバインドします。
>DataSource コントロールを利用すると、データベースにアクセスするための
>コードを一切記述せずに、データベース データを表示する ASP.NET ページを作成することができます。
DataSourceコントロール内にSQL文が書かれるから、ボタンクリック等はそのコントロール内のSQL文を
発行させるイベントになる。 いままでのようにボタンクリックでSQL文を発行させる
やり方になれているのなら、別にそっちでもかまわない。
0387378
2006/02/06(月) 10:59:00ID:???ご丁寧にありがとうございました。多彩な製品群でパニックってました。
Visual Web Developer 2005 Express Edition(名前ながっ!)のおかげで、
FrontPage+CGIから次のステップに進めそうでわくわくしてます。
0388nobodyさん
2006/02/06(月) 17:27:47ID:FSnWdIDf分かる方お願いします
0389nobodyさん
2006/02/06(月) 22:03:01ID:???http://pc8.2ch.net/test/read.cgi/tech/1138703942/l50
0390nobodyさん
2006/02/07(火) 15:54:06ID:???サブルーチン内で、responce.redirectで別ページに飛んだ時点で、
そのサブルーチンの残りの処理はされないと考えてよいのでしょうか?
それとも明示的にresponce.redirectの次の行で、
exit subをつけたほうがいいのでしょうか?
0391nobodyさん
2006/02/07(火) 21:15:44ID:???CDが5枚も付いて割安でした。
結局高く付くことに気が付いてLAMPやってます。
0392nobodyさん
2006/02/08(水) 00:13:18ID:???オレはいちいちExitは書いてないよ。
Debugすれば分かるでそ。
0393nobodyさん
2006/02/08(水) 14:32:50ID:xRYWHtag(この時点でFileFealdのPostBackが入りデータが消えるため)
その後Button1をクリックしたときにSQL SERVERのimageデータ型にデータ登録
をしたいと考えています。
そこで質問ですが、クリックイベントで
Dim obj_file as System.Web.UI.HtmlControls.HtmlInputFile
としてソースを組んではいますが、肝心のImaにデータを入れる方法がいまいち
分かりません
obj_file.Controls.Add(Me.Image1)
とすると「'System.Web.UI.HtmlControls.HtmlInputFile' で子コントロールは使用できません」
と怒られます。
この場合子コントロールがデータファイルになるて合ってると思いますが、子コントロール
を入れる方法を教えてください。
0394nobodyさん
2006/02/08(水) 16:30:05ID:s3pBv0owDBから取った値(二次元配列)をValue値とtext値に別々に設定したい。
this.hogeLST.SelectedItem.Text = fuga[0][0];
this.hogeLST.SelectedItem.Value = fuga[0][1];
を試したらValueに設定した内容でリスト表示された。(当然なのだが)
orz
どうしたらいい?ASPXにscriptを埋め込む?CS側で設定出来る?
教えてください。
0395394
2006/02/08(水) 16:53:52ID:s3pBv0owthis.hogeLST.SelectedItem.Value = fuga[0][1];
すまんこれで出来てたw
0396388
2006/02/08(水) 18:42:45ID:JmuONpKKこれはASP.NETの質問ではないということですか?
なぜ誘導されているのか分かりません
ASPのプログラムを作成しているのですが
0397nobodyさん
2006/02/08(水) 22:03:21ID:???ASPでもASP.NETでも実現できない。それぐらい切り分けろ。
<html>
<head>
<script Language="JavaScript">
<!--
function Initialize(){
moveTo(0,0);
resizeTo(screen.width,screen.availHeight);
}
// -->
</script>
</head>
<body onload="Initialize()">
</body>
</html>
または、
ローカルでIEの起動を監視する常駐ソフトを自作してWin32APIで変形させる。
0398yahho
2006/02/10(金) 10:32:38ID:???ファイルを添付する際にFORMのファイル添付ではなく、ブラウザの一領域に
ドラッグアンドドロップしてファイル添付したいのですが、どのように
すればよいでしょうか?サードパーティ製のコンポーネントでそういう
機能のものがあれば教えてください。
0399nobodyさん
2006/02/10(金) 11:27:19ID:YHkLXzPi入力チェックとして下記のソースを組んでいますが
Imports System.Data.SqlClient
Imports System.Data
Imports System.Web.Security
Imports System.Text
Imports System.Configuration
Imports System.IO
入力空間A
If Request.Cookies("click") Is Nothing Then
Response.Cookies("click").Value = "on"
入力空間B
Response.Cookies("click").Expires = DateTime.Now.AddDays(-1)
else
入力空間C
end if
入力空間D
server.MapPath("hgehoge")を「入力空間B」に入れたいのですが、MapPathが出てきません。
入力空間A,C,DにはMapPathが出てきてしようできます。
これは仕様なのでしょうか?それとも何かが足りないのでしょうか?
0400nobodyさん
2006/02/10(金) 22:06:41ID:???出るけど?
>>398
セキュリティを最低にしてActiveXコントロールかノータッチデプロイメントで自作したらできるかもしれないが。
サードパーティ製は聞いたことない。
0402nobodyさん
2006/02/11(土) 03:30:21ID:RBcwoV/7そのようなコントロールはありますか?
またはエクセルに書いたグラフをVisualStudioで表示
させるにはそのままD&Dすればいいんでしょうか?
0403nobodyさん
2006/02/11(土) 09:44:59ID:???ASPで掲示板を作っていた人が、.NETを作るとこうなるんだろうなぁと思った。
>>402 おれはASP時代からこれを使ってる。 有償だけど
ttp://www.chestysoft.com/drawgraph/dotnet.asp
0404nobodyさん
2006/02/11(土) 10:31:19ID:???>>402
True WebChart使ってるけど、勝手に微調整してくれるので逆に使いづらい…。
ttp://www.grapecity.com/japan/support/database/DOTNET_ProductList.htm
ActiveReportsの方がいいなぁ。
0405nobodyさん
2006/02/11(土) 13:06:41ID:1rsHRojxレスありがとうございます
現在開発環境のPCでないので
使えるようになったら早速試してみます
0406402
2006/02/11(土) 16:40:41ID:wnOC4Evtコントロールで実現することはできませんか?
「グラフを表示したい」と言いましたが
実際使えるものでなくても良く
極端に言えばペイントで円グラフの絵を書いて
このjpegをイメージとして貼り付ける
というのでもいいのですが,できれば
コントロールでグラフっぽく見せればいいです.
0407403
2006/02/11(土) 18:01:48ID:???使うのはどうですか?
たとえば棒グラフなら
ttp://www8.plala.or.jp/myna/prog/html/bargrjs.html
円グラフなら、IE限定ですが
ttp://www.et.hum.titech.ac.jp/~shin/archive/cgraph.html
あたり。
コントロールなら
ttp://allabout.co.jp/computer/hpcreate/closeup/CU20040203A/
これあたりがヒントになるかな? スレの内容からは、はずれますが。
0408404
2006/02/11(土) 18:39:34ID:???ttp://www.atmarkit.co.jp/fdotnet/dotnettips/358aspgraph/aspgraph.html
0409402
2006/02/11(土) 18:44:16ID:wnOC4Evt思ったよりも手間がかかるんですね
グラフ作成コントロールがあって
そのプロパティに値を入力すれば
勝手に作成してもらえると思っていました.
allaboutを参考にやってみます.
0410nobodyさん
2006/02/12(日) 12:11:00ID:???コンボボックスに元号、テキストボックスに年月を入力するようにフォームを作成
して、年月が入力されたらその年月に合致するデータをデータグリッドで表示する
ようにしたいのですが、テキストボックスのTextChangedのイベントにコードを記述
しても変更時に動かず、困っています。
仕様の関係上、ボタンを配置してボタンクリックをトリガーにするのは不可なのです。
どのようにすればテキストボックス入力後に動かすことができるのでしょうか。
0411nobodyさん
2006/02/12(日) 14:14:58ID:???AutoPostBackをTrueに設定していないとかじゃないですよね?
コントロールまわりのソースをある程度書かないと、アドバイスも
できないですよ
0412410
2006/02/12(日) 15:38:23ID:3cBaIAGu説明が足りなくてすいません。
AutoPostBackはTrueに設定してあります。それ以外はMaxLengthを設定して
いるくらいで特にデフォルトから変えてません。
外部フォームからカレンダーコントロールを使用して年月を取得し、その値
をデータグリッドのあるフォームの年月にセットする形になっています。
テキストボックスに直接入力した場合にはTextChangedのイベントにいくの
ですが、外部フォームから年月がセットされた場合にTextChangedのイベント
にいかない状態なのです。
外部フォームから値をセットした場合、TextChangedのイベントでは拾えない
のでしょうか?
0413nobodyさん
2006/02/12(日) 18:03:05ID:???>にいかない状態なのです。
「外部フォームから年月がセット」の際のクライアント側のアクションは?
0414413
2006/02/12(日) 20:02:21ID:???のではいかがですか? ということです。
それとも、もしかして、サーバ側で年月をセットするスクリプト自体を
TextChangedとしてイベントフックするということですか?
0415410
2006/02/12(日) 22:48:39ID:???>のではいかがですか? ということです。
レスありがとうございます。
クライアント側のアクションをイベントフックさせるのを試してみます。
貴重なご意見をありがとうございました。
0416nobodyさん
2006/02/13(月) 22:42:58ID:rfjtuwbb本登録の時に画像のファイル名を変更していますが、仮登録のファイル名
でちょっと悩んでいます。
同時に複数の人が登録しようとする場合があるので、ユーザー毎に仮のファイル名を
用意するとしたら何がいいのかのでしょうか?
0418nobodyさん
2006/02/15(水) 17:53:53ID:iTT2EwYy<%@ Page Language="C#" Debug="true" %>
<script language="c#" runat="server">
void Page_Load(object src, EventArgs args) {
//車
kuruma.Items.Clear();
kuruma.Items.Add(new ListItem("アイシス", "アイシス"));
kuruma.Items.Add(new ListItem("アベンシス", "アベンシス"));
kuruma.Items.Add(new ListItem("セダン", "セダン"));
kuruma.Items.Add(new ListItem("アベンシス", "アベンシス"));
kuruma.Items.Add(new ListItem("ワゴン", "ワゴン"));
kuruma.Items.Add(new ListItem("アリオン", "アリオン"));
kuruma.Items.Add(new ListItem("アルファードG", "アルファードG"));
kuruma.Items.Add(new ListItem("アルファードV", "アルファードV"));
kuruma.Items.Add(new ListItem("アルファードハイブリッド", "アルファードハイブリッド"));
kuruma.Items.Add(new ListItem("アレックス", "アレックス"));
kuruma.Items.Add(new ListItem("イプサム", "イプサム"));
kuruma.Items.Add(new ListItem("ヴィッツ", "ヴィッツ"));
kuruma.Items.Add(new ListItem("ウィンダム", "ウィンダム"));
kuruma.Items.Add(new ListItem("ヴォクシー", "ヴォクシー"));
kuruma.Items.Add(new ListItem("エスティマ", "エスティマ"));
kuruma.Items.Add(new ListItem("プレジデント", "プレジデント"));
kuruma.Items.Add(new ListItem("シーマ", "シーマ"));
kuruma.Items.Add(new ListItem("フーガ", "フーガ"));
kuruma.Items.Add(new ListItem("スカイライン", "スカイライン"));
kuruma.Items.Add(new ListItem("ラティオ", "ラティオ"));
0419nobodyさん
2006/02/15(水) 17:55:28ID:iTT2EwYykuruma.Items.Add(new ListItem("NOTE", "NOTE"));
kuruma.Items.Add(new ListItem("キューブキュービック", "キューブキュービック"));
kuruma.Items.Add(new ListItem("キューブ", "キューブ"));
kuruma.Items.Add(new ListItem("マーチ", "マーチ"));
kuruma.Items.Add(new ListItem("オッティ", "オッティ"));
kuruma.Items.Add(new ListItem("アコード", "アコード"));
kuruma.Items.Add(new ListItem("アコードEuroR", "アコードEuroR"));
kuruma.Items.Add(new ListItem("アコードワゴン", "アコードワゴン"));
kuruma.Items.Add(new ListItem("インサイト", "インサイト"));
kuruma.Items.Add(new ListItem("インスパイア", "インスパイア"));
kuruma.Items.Add(new ListItem("インテグラ", "インテグラ"));
kuruma.Items.Add(new ListItem("エアウェイブ", "エアウェイブ"));
kuruma.Items.Add(new ListItem("HR-V", "HR-V"));
kuruma.Items.Add(new ListItem("S2000", "S2000"));
kuruma.Items.Add(new ListItem("MDX", "MDX"));
kuruma.Items.Add(new ListItem("エリシオン", "エリシオン"));
kuruma.Items.Add(new ListItem("オデッセイ", "オデッセイ"));
kuruma.Items.Add(new ListItem("ザッツ", "ザッツ"));
kuruma.Items.Add(new ListItem("CR-V", "CR-V"));
kuruma.Items.Add(new ListItem("シビック/", "シビック/"));
kuruma.Items.Add(new ListItem("シビックハイブリッド", "シビックハイブリッド"));
kuruma.Items.Add(new ListItem("ステップワゴン", "ステップワゴン"));
}
</script>
0420nobodyさん
2006/02/15(水) 17:57:17ID:iTT2EwYy<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<form action="" method="get" runat="server">
<asp:DropDownList id="kuruma" runat="server" />
<input type="submit">
</form>
</body>
</html>
プルダウンに多めのメニューをセットすると、
サブミットが効かなくなります。
これはバグでしょうか?
0421nobodyさん
2006/02/15(水) 22:20:36ID:???は送信できるデータ量が制限される。HTMLの超基本。バグ言う前にログ見ろと。
0422nobodyさん
2006/02/16(木) 01:52:22ID:joFVC4f30423nobodyさん
2006/02/16(木) 02:14:33ID:???0424nobodyさん
2006/02/16(木) 17:49:27ID:vMEvROSH<asp:DropDownList id="hoge" runat="server" />
これで
<select name="hoge">
<option value="aaa">aaa</option>
</select>が生成されますが、
HTMLタグの、<optgroup label="ラベル">を挿入したいのですが、できますか?
0425nobodyさん
2006/02/17(金) 01:02:57ID:???using(StreamWriter sw = new StreamWriter(Response.OutputStream))
using (XhtmlTextWriter xtw = new XhtmlTextWriter(sw))
{
xtw.WriteBeginTag("select");
xtw.WriteAttribute("name", "hoge");
xtw.Write(XhtmlTextWriter.TagRightChar);
xtw.WriteBeginTag("optgroup");
xtw.WriteAttribute("label", "AAA");
xtw.Write(XhtmlTextWriter.TagRightChar);
xtw.WriteBeginTag("option");
xtw.WriteAttribute("value", "aaa");
xtw.Write(XhtmlTextWriter.TagRightChar);
xtw.Write("bbb");
xtw.WriteEndTag("option");
xtw.WriteEndTag("optgroup");
xtw.WriteEndTag("select");
}
0426nobodyさん
2006/02/17(金) 16:07:25ID:PeW1830K具体例が分かりやすいと思うので 「会社」ドロップダウンリストと
「部署」ドロップダウンリストなんですが、
「会社」を選択すると、「部署」の中身が変わるんです。
で、「会社」が変わったタイミングAutoPostBackし、
DB問い合わせて「部署」を切り替えるの
ですが、これやるとブラウザの「戻る」ボタン押したとき、コンボの
内容が一つ前に戻るだけで、前のページに戻りませんが、
これどうにかならんものでしょうか?
JavaScriptで動的にセットするしか方法がないのかな。
0427nobodyさん
2006/02/17(金) 20:51:18ID:???仕様変更できるなら、画面に「戻る」ボタン作るとか、メニュー表示にするとか、左上に階層表示するとか。
ダメならAjax.NET。
0428nobodyさん
2006/02/18(土) 00:01:36ID:zxbCZ8nnセッション切れてアクセスすると普通にエラーになるな。
ということはForms認証のタイムアウト<セッションタイムアウト
にしないとだめか。
このふたつのタイムアウトがよーわからん。。。
0429nobodyさん
2006/02/18(土) 01:06:43ID:zBOS2QILキーはslidingExpirationだな。
これTrueにしてセッションと同じタイムアウトにすればOk
独り言すんまそ
0430nobodyさん
2006/02/18(土) 07:40:54ID:???ttp://www.exconn.net/resource/second.aspx?ecid=A2AMigrationStartpage
ttp://www.microsoft.com/japan/msdn/asp.net/using/migrating/aspmig/aspmigasst/
0431nobodyさん
2006/02/18(土) 17:42:44ID:o7Bj1U+h0432nobodyさん
2006/02/19(日) 17:59:44ID:F46iFwTN探してみたけどそれらしいのが当たらないのです。
0433nobodyさん
2006/02/19(日) 18:27:38ID:???JavaScriptだと、
obj.style.pixelWidth
obj.clientWidth
obj.offsetWidth
あたりがキーワードですね。
サーバで取りたいと思ってるなら、入門書から出直してはいかがでしょうか。
0434218
2006/02/20(月) 18:07:04ID:DmiP4woAのですが文字化け(エンコードされてしまう)してしまいます。
エンコードしないようにするにはどうしたらよいでしょうか?
こんな感じのことをしています。
<asp:HyperLink ID="HyperLink1" runat="server"
Text='<%# DataBinder.Eval(Container, "DataItem.コード") %>'
NavigateUrl='<%# MakeURL(Container) %>'
</asp:HyperLink>
MakeURLでURLを作成しています。
コード内ではエンコードされていません。
ASP.NETからASP.NET2.0に自動変換したらエンコードされるようにになりました。
Textの方は半角カナが表示されているのですが・・・
0435nobodyさん
2006/02/20(月) 19:50:10ID:???VS.NET2005で開発したWebサービスはIIS5.1上では動きませんか?
ASP.NET2.0はIIS6.0でないと動かないのでしょうか。
0436nobodyさん
2006/02/20(月) 23:54:17ID:???IIS5.1ってXPだろ、動かなかったら詐欺だろうが…。
リリースノートぐらいは読めよ。
ttp://www.microsoft.com/japan/msdn/vstudio/support/readme/
■ このスレッドは過去ログ倉庫に格納されています