- 1 名前:nobodyさん mailto:sage [2009/09/01(火) 20:06:04 ID:???]
- ASP.NETとは、マイクロソフトが提供するWeb アプリケーションと XML Web サービスを構築するための
Microsoft .NET Frameworkの一連のテクノロジの一つです。 技術の移り変わりの早い分野ですので、みんなで質問、相談しつつ、より理解を深めていきましょう。 ●ASP.NET関連サイト マイクロソフトASP.NETデベロッパーセンター msdn.microsoft.com/ja-jp/asp.net/default.aspx ASP.NETオフィシャル(英語) www.asp.net/ VisualStudioホームページ www.microsoft.com/japan/msdn/vstudio/ SQLServerホーム www.microsoft.com/japan/sqlserver/2005/default.mspx IISオフィシャル(英語) www.iis.net/ ASP.NETにAJAX技術を取り入れるASP>NET AJAX(英語) www.asp.net/ajax/ ASP.NETにMVCアーキテクチャを取り入れるASP.NET MVC(英語) www.asp.net/mvc/ ASP.NETでのお役立ちの定番サイト www.atmarkit.co.jp/channel/aspnet/aspnet.html ●前スレ 【質問】ASP.NETスレ Part5【議論】 pc11.2ch.net/test/read.cgi/php/1232671611/
- 301 名前:nobodyさん mailto:sage [2009/10/15(木) 22:21:25 ID:???]
- わからん
考え方として、これでエラーが出ないか確かめなよ For i As Integer = 0 To row.Cells.Count - 1 End If 上でエラーでなかったら、次はこれ For i As Integer = 0 To row.Cells.Count - 1 If TypeOf row.Cells(i) Is CheckBox Then End If その次はこれ For i As Integer = 0 To row.Cells.Count - 1 If TypeOf row.Cells(i).Controls(0) Is CheckBox Then End If そうすれば追加したところのどこでエラーがでてるのかわかるでしょ 2番目でエラーならCells(i)が実際の存在する行数以上の数値をiに入れてるからエラーとかわかるでしょ
- 302 名前:nobodyさん mailto:sage [2009/10/16(金) 05:18:14 ID:???]
- まずエラーの出てる行を特定しろよ
ちゃんとエラーメッセージみてるのか? まあ、たぶんControls(0)が存在しないんだろうけど いきなり(0)使わないでCount確認してみろよ GridViewに表示させてるデータはバインドしてるデータじゃないのか? CSVに吐き出すならバインドしてるデータから出力すればいいような気がするがのう
- 303 名前:nobodyさん mailto:sage [2009/10/16(金) 07:50:37 ID:???]
- boolean型のセル以外は普通にCSVに出力できるので、
IEがチェックボックス表示するboolean型のセルの判定と そのTrue/False状態が取得できれば完成なのですが、 そもそも、row.Cells(i).Controls(0) というコードが勘違い ということですかね。
- 304 名前:nobodyさん mailto:sage [2009/10/16(金) 08:05:01 ID:???]
- とりあえずレスしてもらったことをためせw
- 305 名前:nobodyさん mailto:sage [2009/10/16(金) 08:18:09 ID:???]
- いや、実際レスされたことは試し済み。ググッて知ってることばかりだから。
- 306 名前:nobodyさん mailto:sage [2009/10/16(金) 08:51:11 ID:???]
- なんだ釣りだったか
- 307 名前:nobodyさん mailto:sage [2009/10/16(金) 10:27:09 ID:???]
- ここ最近、質問者の技術力を超える住人からの書き込みが無かったって事。
低レベルな住人しか寄り付かないスレ?
- 308 名前:nobodyさん mailto:sage [2009/10/16(金) 10:48:06 ID:???]
- まずは日本語の技術力を学んで出直してこい
- 309 名前:nobodyさん mailto:sage [2009/10/16(金) 11:17:10 ID:???]
- しかし、なんで問題の切り分け方を理解(実行)できない奴ばかりなんだろうな
- 310 名前:nobodyさん mailto:sage [2009/10/16(金) 11:42:26 ID:???]
- >>303
これなんかどう? ttp://stackoverflow.com/questions/1424797/refactoring-gridview-export-to-csv-file >>308-309 技術力の無い住人のゴミレス不要。
- 311 名前:nobodyさん mailto:sage [2009/10/16(金) 11:50:49 ID:???]
- すげーググってリンク貼るのが高技術力の証拠ですね!
- 312 名前:nobodyさん mailto:sage [2009/10/16(金) 11:52:56 ID:???]
- じゃ俺はこれで
www.velocityreviews.com/forums/t366404-gridview-to-csv.html すげー俺って高技術力保持者!(*∀*)ウヒョー
- 313 名前:nobodyさん mailto:sage [2009/10/16(金) 11:57:56 ID:???]
- 英語なんで分からないとか言い出しそう
- 314 名前:nobodyさん mailto:sage [2009/10/16(金) 12:05:39 ID:???]
- しかもstackoverlflow.comのほうは鯖落ちしてるっぽくてみれないんだが
nslookupで名前は解決できるから鯖落ちだよな? 落ちてる鯖を勧めるって、ひょっとして中身確認してないのかな?
- 315 名前:nobodyさん mailto:sage [2009/10/16(金) 12:49:54 ID:???]
- >>310
ありがとうございます!やりたいことが実現できました。
- 316 名前:nobodyさん mailto:sage [2009/10/16(金) 13:09:16 ID:???]
- これはわかりやすい自演ですね
- 317 名前:nobodyさん mailto:sage [2009/10/16(金) 13:33:56 ID:???]
- プログラム板でスレをみてる人のこと「住人」なんて呼ぶ奴みたことないわ。
少なくともASP関連じゃ皆無。なんでだ? >低レベルな住人しか寄り付かないスレ? とかいきなり、傍観者が現れて、スレにいる人を「住人」と呼び罵倒し始める ↓ 紹介したサイトはサーバ落ち ↓ それをみた依頼者がサーバが落ちてるのにも関わらず中身をみれて無事解決 ↓ 自演バレバレ ← いまココ たぶんgoogleキャッシュで見ました!とかの回答がくるに100ペソ
- 318 名前:nobodyさん mailto:sage [2009/10/16(金) 17:14:36 ID:???]
- >>301-302で問題を切り分けろって言われてて、
>>304にもレスしてもらったことを試せって言われてるのに、 >そもそも、row.Cells(i).Controls(0) というコードが勘違いということですかね。 なんていって、>>305でレスされたことは試し済みと逆切れしてりゃ誰も返事なんてしてくんないよw
- 319 名前:nobodyさん mailto:sage [2009/10/16(金) 18:12:34 ID:???]
- だいたいどこまで本人の書き込みなんだか
- 320 名前:nobodyさん mailto:sage [2009/10/16(金) 19:31:43 ID:???]
- 参考にして考えるのはいやだから、そのものソース書いてって書けばよかったのに。
そうすれば俺も返答しなくて済んだんだ。
- 321 名前:nobodyさん mailto:sage [2009/10/16(金) 19:45:02 ID:???]
- 参考のサイト普通に見れるけど?
何だか異常に噛み付いてるキティが住み着いてるようだね。 質問スレなんだから、回答につながるヒントなりを書けば良いのでは?
- 322 名前:nobodyさん mailto:sage [2009/10/16(金) 20:02:29 ID:???]
- ASP.NETスレにいるのに障害復旧とか知らないの?
- 323 名前:nobodyさん mailto:sage [2009/10/16(金) 20:05:15 ID:???]
- みんな〜、あまりキティを刺激しないように。根に持つタイプみたいだから。笑
- 324 名前:nobodyさん mailto:sage [2009/10/16(金) 20:10:13 ID:???]
- >>320 = >>323 か。わかりやすいな
- 325 名前:nobodyさん mailto:sage [2009/10/16(金) 20:13:41 ID:???]
- 根拠の無い持論を繰り広げて感じの悪い書き込み続けてる馬鹿って何なの?
- 326 名前:nobodyさん mailto:sage [2009/10/16(金) 20:16:45 ID:???]
- 俺323だけど、320じゃないよ。ホント気味悪いね。>>324
- 327 名前:nobodyさん mailto:sage [2009/10/16(金) 20:21:04 ID:???]
- はいはい
おまえらトリップつけてやってくれよ IDでないからNGできないからさ
- 328 名前:nobodyさん mailto:sage [2009/10/16(金) 20:26:35 ID:???]
- 質問しといて逆ギレとかw
- 329 名前:nobodyさん [2009/10/17(土) 03:07:14 ID:XTquIeJe]
- ASP.NET MVCってどうなん?
これからやるプロジェクトに適用するべきか否か悩んでる。 これから始めるなら、MVCか?
- 330 名前:nobodyさん mailto:sage [2009/10/17(土) 05:14:44 ID:???]
- 案件の内容次第だろ。
MVCはWeb Formsに取って代わるというものでもないし。
- 331 名前:nobodyさん mailto:sage [2009/10/17(土) 05:44:06 ID:???]
- 私女子中学生だけど喧嘩はそこまでにして。
- 332 名前:nobodyさん mailto:sage [2009/10/17(土) 11:50:32 ID:???]
- MVCはLAMPやJava開発者を取り込むのが目的じゃね?
ASP.NET知ってればそれで済むと思う。 ViewStateが問題になる携帯でもASP.NET for Mobilesがあるし
- 333 名前:nobodyさん mailto:sage [2009/10/17(土) 21:26:00 ID:???]
- ここの住民はスルーカ無さすぎてワロスw
- 334 名前:nobodyさん mailto:sage [2009/10/17(土) 22:04:19 ID:???]
- いや、約一名だけ粘着キモが張り付いてるだけだよ。
- 335 名前:nobodyさん mailto:sage [2009/10/17(土) 22:12:43 ID:???]
- おまえだろ?
- 336 名前:nobodyさん mailto:sage [2009/10/17(土) 22:46:22 ID:???]
- IIS5.0からIIS6.0に移行したところ、以下のエラーが出力されました。
MSで調べてもIIS4.0などの情報しかなく困っています。 どこを修正すればよいでしょうか? Microsoft VBScript実行時エラー エラー'800a01ad' ActiveXコンポーネントはオブジェクトを作成できません:'********' /***/****.asp
- 337 名前:nobodyさん mailto:sage [2009/10/17(土) 23:03:12 ID:???]
- とりあえずスレタイが読めるようになるのが先決じゃね
- 338 名前:nobodyさん mailto:sage [2009/10/18(日) 04:44:56 ID:???]
- >>336
とりあえずエラーの出た行だけでも晒せよ 6.0でも4.0や5.0と同じ原因で同じエラーが出ると思うが support.microsoft.com/kb/194801/ja とか確認してみろ
- 339 名前:nobodyさん mailto:sage [2009/10/18(日) 19:48:47 ID:???]
- 質問する→回答に対して逆切れ→そのまま居着いて荒らす
こんなパターンが多いな。最近。
- 340 名前:nobodyさん mailto:sage [2009/10/18(日) 19:53:39 ID:???]
- おまえだろ?
- 341 名前:nobodyさん mailto:sage [2009/10/18(日) 19:58:36 ID:???]
- ↑こいつこいつ
- 342 名前:336 mailto:sage [2009/10/18(日) 21:49:32 ID:???]
- 今手元にないので、明日また来ます。
- 343 名前:nobodyさん mailto:sage [2009/10/19(月) 20:19:40 ID:???]
- さてと、今日は粘着キモ馬鹿は張り付いてるかな? 何分で釣れるか楽しみ。藁
- 344 名前:nobodyさん mailto:sage [2009/10/19(月) 20:42:48 ID:???]
- >>329
DB制約付けたりとかも含めて完璧にVS上で定義して全てフレームワークに任せるなら、マジオススメ。 下手なカスタマイズが入るとマジ地獄。
- 345 名前:nobodyさん mailto:sage [2009/10/19(月) 22:10:23 ID:???]
- あれ、今日は粘着キモ馬鹿はいないのかな?折角、釣ってやろうと思ったのに。笑
- 346 名前:nobodyさん mailto:sage [2009/10/19(月) 22:35:43 ID:???]
- >>345
粘着きめぇ
- 347 名前:nobodyさん mailto:sage [2009/10/19(月) 22:48:50 ID:???]
- おっと、今日も粘着キモ馬鹿のご登場です。1時間以内で釣れました。藁
- 348 名前:nobodyさん mailto:sage [2009/10/19(月) 22:51:28 ID:???]
- >>347
いや、おまえがキモい。定期的に釣ろう釣ろうとして待ってたの?
- 349 名前:nobodyさん mailto:sage [2009/10/19(月) 22:53:19 ID:???]
- 釣り師が13分で釣れたとか粘着どっちだって話。
あと何時間か定期的に確認すんだろ?がんばってな。
- 350 名前:nobodyさん mailto:sage [2009/10/19(月) 22:53:20 ID:???]
- あんまりキティを刺激しないほうがいいぞ。根に持つみたいだから。
- 351 名前:nobodyさん mailto:sage [2009/10/19(月) 22:54:41 ID:???]
- >質問する→回答に対して逆切れ→そのまま居着いて荒らす
このパターンにビンゴだな
- 352 名前:nobodyさん mailto:sage [2009/10/19(月) 22:56:10 ID:???]
- >>345-351
一人で自演ご苦労様。明らかに自演するなんて、ホントに気味が悪い。
- 353 名前:nobodyさん mailto:sage [2009/10/19(月) 23:03:08 ID:???]
- >>352
しむらー時間時間
- 354 名前:nobodyさん mailto:sage [2009/10/20(火) 08:06:50 ID:???]
- くだらないやり合いは 10レス程度で後は自重してくれよ。
- 355 名前:nobodyさん mailto:sage [2009/10/20(火) 19:57:52 ID:???]
- 今日も、また粘着キモ馬鹿は張り付いてるかなw
技術力の無い住人は、粘着キモ馬鹿だから、すぐに釣れそうだけど。藁
- 356 名前:nobodyさん mailto:sage [2009/10/20(火) 23:20:32 ID:???]
- 画像を取得するAPIがアプリケーションサーバにあって、
その画像を一定期間IISでキャッシュしています。 それなりの大きさの画像なのでメモリ上にキャッシュせずに ディスク上にキャッシュしているのですが、 古くなったキャッシュを削除するにはどうしたらいいでしょうか? IISの起動・停止時にキャッシュの全削除、定期的に古いキャッシュの削除 をやりたいです。
- 357 名前:nobodyさん mailto:sage [2009/10/20(火) 23:23:54 ID:???]
- >>356
削除処理をタスクに登録する
- 358 名前:nobodyさん mailto:sage [2009/10/21(水) 16:17:47 ID:???]
- そういや、定期的なバッチ処理はタスクでいいけど、
IISの起動と終了時に、外部のプログラムを実行することなんてできるのかな?
- 359 名前: [―{}@{}@{}-] nobodyさん mailto:sage [2009/10/21(水) 18:03:32 ID:???]
- >>358
Application_Start、Application_Endイベントじゃ駄目か?
- 360 名前:nobodyさん mailto:sage [2009/10/21(水) 19:18:05 ID:???]
- Application_Startは、初めてアクセスがあったときじゃなかったっけ
キャッシュを削除するとかは、サービス起動時に行いたいはずだから、 駄目といえば駄目なのかもしれない。
- 361 名前:nobodyさん mailto:sage [2009/10/21(水) 19:28:15 ID:???]
- IISの起動停止じゃなくてOSの起動時でよくね
任意のIIS再起動時にもやりたいならそのときの作業に削除処理を組み込めばいいと思う
- 362 名前:nobodyさん mailto:sage [2009/10/21(水) 19:30:10 ID:???]
- IISの状態を常駐タスクから見てそれから起動すればよい
- 363 名前:nobodyさん mailto:sage [2009/10/21(水) 19:42:42 ID:???]
- >>361
仕様次第だけど、OSの起動とIISの起動は別の場合があるからなぁ >>362 それだと見逃す可能性もあるよね?
- 364 名前:nobodyさん mailto:sage [2009/10/21(水) 19:53:20 ID:???]
- スキャン周期内の起動停止はあきらめろ
- 365 名前:nobodyさん mailto:sage [2009/10/21(水) 20:01:39 ID:???]
- >>363
なんで2行目スルーしたん。
- 366 名前:nobodyさん mailto:sage [2009/10/21(水) 20:39:59 ID:???]
- ASP.NET 4.0 + IIS7.5 のオートスタートで起動時の処理はできるようになる。
オートスタートするASP.NETアプリケーション(VS 2010&.NET 4シリーズ) − @IT www.atmarkit.co.jp/fdotnet/scottgublog/20090924autostart/autostart.html
- 367 名前:nobodyさん mailto:sage [2009/10/21(水) 21:23:24 ID:???]
- >>365
フリーズしたりして、自動再起動したときには実行されないから。
- 368 名前:nobodyさん mailto:sage [2009/10/26(月) 18:44:39 ID:???]
- プログラムではなくどうしてもタグでコントロールを作成する必要があるのですが、ループの中で作成すると異なるIDをつけることができず困っています。
<% for (int i=0; i<3; i++) %> <% { %> <asp:Button ID="???" runat="server"/> <% } %> 連番でも良いのですがどのように付ければ良いのでしょうか?無理なのでしょうか・・・。
- 369 名前:nobodyさん mailto:sage [2009/10/26(月) 18:49:58 ID:???]
- >>368
>プログラムではなくどうしてもタグでコントロールを作成する必要があるのですが なんで?
- 370 名前:nobodyさん mailto:sage [2009/10/26(月) 18:58:13 ID:???]
- >>369
別の人が書いたコードを改造しているのですが、コードの修正規模を最小にしたいためです。 簡単にIDを設定する方法がないようであれば、書き直しも検討しなければなりませんができれば避けたいと考えています。
- 371 名前:nobodyさん mailto:sage [2009/10/26(月) 21:08:57 ID:???]
- >>370
そいつにかかせろ。
- 372 名前:nobodyさん mailto:sage [2009/10/26(月) 22:22:51 ID:???]
- >>370
>コードの修正規模を最小にしたいためです。 その発想やめた方がいいよ…いやマジで。書き直した方がいいと思う。 変なソースを保守するのは大変だと思うけどさ。
- 373 名前:nobodyさん mailto:sage [2009/10/26(月) 22:30:27 ID:???]
- 既存のコードから逃れるために集約を多用するのがいいかも。
- 374 名前:nobodyさん mailto:sage [2009/10/26(月) 22:46:04 ID:???]
- みなさん、ありがとうございます。どうやら簡単にはできなさそうですね。色々調べても初心者の自分には見つけられなかったはずです。
頭の中がPHPになっているものですから切り替えが必要ですね。うーん、頑張ります。
- 375 名前:nobodyさん mailto:sage [2009/10/26(月) 23:26:27 ID:???]
- >>374
タグでコントロールを作成っていう意味がわからない…。 ともかく、普通にButtonをNewしてRenderControlすればいいんじゃないの? idはサーバー側で自動で割り振ってくれたと思うけど。ctl00_xxxみたいな連番で。
- 376 名前:nobodyさん mailto:sage [2009/10/27(火) 01:37:47 ID:???]
- >>375
aspxファイルにコードを書けばよいじゃない、という発想。
- 377 名前:nobodyさん [2009/10/27(火) 02:04:17 ID:JPv1u5Ye]
- >>375
意味不明ですみません。「タグでコントロールを作成」というのはButton btn = new Button() と書くのではなくて<asp:Button runat='server'/>とaspタグを使うことを意味していました。 以下のような構造の時に動的に作成されるDropDownListにユニークなIDを割り当てたいのです。 これは後からDropDownListに追加するListItemを制御したり、DropDownListの初期値を制御 したいためです。 <% for (int i=0; i<Hoge1.Count; i++) %> <% { %> 複雑な構造のHTML(1) <% for (int j=0; j<Hoge2.Count; j++) %> <% { %> 複雑な構造のHTML(2) <asp:DropDownList ID="???" runat="server" /> 複雑な構造のHTML(3) <% } %> 複雑な構造のHTML(4) <% } %> このようなケースでは一般的にどのようにすべきなのでしょうか? ID="ddl<%# Eval(i * Hoge1.Count + j)%>"のような表記が可能なのかと推測したのですが当然 ダメでした…。
- 378 名前:nobodyさん mailto:sage [2009/10/27(火) 06:04:38 ID:???]
-
よく認証画面などで見かける、数字の画像をランダムに 生成する機能は、何を使えば実現できますか? フリーウェアでそういった機能のはありますか?
- 379 名前:nobodyさん mailto:sage [2009/10/27(火) 08:21:03 ID:???]
- >>377
そもそもの作りが糞。 一般的にはRepeaterやListView等のコントロールのTemplateを使用します。 10年位前の無印ASPなやり方な上に わざわざサーバーコントロールを使うことで縛りを設けているマゾ仕様。 とりあえずID云々の前に各コントロールへの参照が取れないんだから、 一般的な解決策はほぼ絶望じゃないかな。 >>378 Captchaじゃなかったっけ?
- 380 名前:nobodyさん [2009/10/27(火) 08:42:02 ID:JPv1u5Ye]
- >>379
ご回答ありがとうございます。了解しました。IDについてはあきらめようと思います。 それにRepeaterやTemplate等の代替え手段を教えていただいたのは非常に助かります。 これから勉強してみて書き換えたいと思います。ありがとうございました。
- 381 名前:nobodyさん mailto:sage [2009/10/27(火) 08:47:17 ID:???]
- >>377
それでも出来たと思うよ。 <%#(i * hoge1.coint + j).ToString() %> とか文字列にする必要があったような。ひょっとしたら#いらないかも。 ただ、ASP.NETはそんなやり方はしないので、 「ASP.NET コントロール 動的生成」あたりでググって調べてみるといいと思う。 たぶんaspxファイルにはPanelやPlaceHolderなどのコントロールだけ配置して コードビハインドのメソッド内でfor文でコントロールのインスタンスを動的に生成して、 Panelに生成したコントロールをaddしていく形になると思う。
- 382 名前:nobodyさん mailto:sage [2009/10/27(火) 08:54:35 ID:???]
- あれ<%$ %>だっけか?
実行時バインドなんてほとんど使わないから忘れた。 出先なので自分のソースも調べらんないし、そのへん調べてみて。
- 383 名前:nobodyさん [2009/10/27(火) 09:06:08 ID:JPv1u5Ye]
- >>381
具体的なやり方まで教えていただきありがとうございます。作りは悪いのはわかっていても 応急手段でIDの取得ができると本当に助かるのです。今は試せる環境にいないのですが、午 後からでもトライしてみます! それでもいつかはやはり作り直しが必要だということは認識できました。
- 384 名前:382 mailto:sage [2009/10/27(火) 11:40:35 ID:???]
- もどってきたのでテストしてみるよ
飯食ってからだけど
- 385 名前:nobodyさん mailto:sage [2009/10/27(火) 11:46:11 ID:???]
- 上下にページャーを表示したgridviewで、
上のページャーとヘッダの境界の色を変更したいのですがうまくいきません。 どのbordercolorを変更すれば良いのでしょうか?
- 386 名前:nobodyさん mailto:sage [2009/10/27(火) 12:48:40 ID:???]
- >>383
あれごめん。 今試した範囲だとIDはやっぱり実行時バインドで設定できないみたいだ。 自分の勘違いだったっぽい。 >>385 GridViewのヘッダを表示してる<tr>要素に対してと、Pagerを表示している<tr>要素にしか スタイルシートを設定できないので、その範囲で設定するしかないんじゃないかな。 ただPagerにスタイルシート適用すると上下両方とも反映されてしまうので、 上下対称に設定したいのなら、ヘッダの上のラインとフッタの下のラインに対して スタイルシートを適用すると擬似的に境界の色は変えられると思う。
- 387 名前:385 mailto:sage [2009/10/27(火) 13:43:44 ID:???]
- >>386
…よく分かりません 現状はこんな感じなんですが… www.dotup.org/uploda/www.dotup.org308580.jpg <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" style = "text-align:center" HorizontalAlign="Left" AllowPaging="True" BorderColor="Black" AllowSorting="True" Font-Size="Small" PageSize="15" > (ry) <Columns > <asp:TemplateField HeaderText="flag"> <asp:BoundField DataField="hinban" HeaderText="品番" SortExpression="hinban" > <HeaderStyle BorderColor="Black" /> <ItemStyle BorderColor="Black" /> </asp:BoundField>
- 388 名前: [―{}@{}@{}-] nobodyさん mailto:sage [2009/10/27(火) 14:04:25 ID:???]
- >>387
GridView.PagerStyleプロパティで変更出来るんじゃね
- 389 名前:nobodyさん mailto:sage [2009/10/27(火) 14:29:34 ID:???]
- >>388
PagerStyleでやると、上下に配置したのにラインがでちゃう。つまり PagerStyle <LINE1> Grid <LINE2> PagerStyle <LINE3> PageStyleで下線を付けて<LINE1>を書こうとすると、<LINE3>にも予期しない下線が書かれちゃう。 本当はGridとの境の<LINE2>に線を引きたいはずの場合が多いのに。 >>387 ちょっと試してみるよ
- 390 名前:nobodyさん mailto:sage [2009/10/27(火) 14:40:57 ID:???]
- 例えば<tr>に対してこんなふうにスタイルシートを設定して、
<style type="text/css"> <!-- tr.test { border-top-color:#00CC00;border-style:Solid; } --> </style> HeaderStyleのCssClassに対してtestを設定するとか。 そうすると境界線のラインだけ色を変更するなり、太さを変更するなりできる。 根本的に別のラインを作りたいとかだと、自分でテンプレートをいじるなりしないといけないと思う。
- 391 名前:nobodyさん mailto:sage [2009/10/27(火) 15:17:58 ID:???]
- >>386
わざわざ試していただきありがとうございます。こちらもできないことが確認できました。他の手段で頑張ります。
- 392 名前:nobodyさん mailto:sage [2009/10/27(火) 15:41:47 ID:???]
- 複雑な構造のhtmlが何かわからんけど、まぁ
htmlと一緒に動的にコントロールを生成して貼り付けていくしかないと思うな このあたりが役立つんじゃないか? www.atmarkit.co.jp/fdotnet/index/bbs/dir173.html www.atmarkit.co.jp/fdotnet/index/bbs/dir175.html www.atmarkit.co.jp/fdotnet/index/bbs/dir51.html
- 393 名前:nobodyさん mailto:sage [2009/10/27(火) 16:45:14 ID:???]
- >>377
サーバコントロールじゃない普通のHTML要素なら、 id="ddl<% Response.Write(なんちゃら)%>"でできる id="ddl<%= なんちゃら %>でも上と同じ意味 今どうなってるかわからんが、 サーバコントロールにする必要あるのか? あるいは、ほんとに個別のIDが必要なのか? 個別のID振ったとしても、ページでコントロール生成したら、 実際にインスタンスが生成されるのはHTMLのレンダリング時だから そのコントロールを操作するタイミングが無いぞ
- 394 名前:nobodyさん mailto:sage [2009/10/27(火) 21:17:37 ID:???]
- >>378
あれはCAPTCHAっていう。 フリーで使えるのはここ。 www.mondor.org/captcha.aspx
- 395 名前:nobodyさん mailto:sage [2009/10/27(火) 22:25:07 ID:???]
- それってひょっとして
文字列をランダムに生成→その文字をbitmapなりで画像にしてランダムに歪ませる→画像として表示 なんてことやってんのかな?
- 396 名前:nobodyさん mailto:sage [2009/10/27(火) 23:28:31 ID:???]
- はてな界隈のRubyでつくってみた()笑 とかならそうかもしれないけど、
スパムする方もCAPTCHA破りの画像認識ツールを使っているそうで、 それなりなアルゴリズムを要するんだってさ。 で、そのアルゴリズムが公開されたら、スパマーもそれに対抗して(ry
- 397 名前:nobodyさん mailto:sage [2009/10/27(火) 23:33:19 ID:???]
- >>379 >>394
ありがとうございます。あれはCAPTCHAっていうんですね。 自分のサイトで、スクリプトで大量アカウントを作成される可能性 を減らしたかったのです。 ちなみに、中国のサイトで、漢字(簡体字)版のCAPTCHAを見たことがあります。 ピンインがわからないと文字を入力できないというだけでもつらいのに、 文字が歪んでいるから、元の漢字すらわからない。 日本人の自分ですら入力できないのだから、非漢字言語圏の人 にはお手上げだろうなぁ。 漢字版は、国外からのアクセスを禁止したい場合にはいいかもw >>395 上のサイトみると、ノイズのレベルを調整したりフォントも変更できる ようで、歪み自体は完全ランダムではないみたい。(文字列は長さを 指定した上でのランダム文字列)
- 398 名前:nobodyさん mailto:sage [2009/10/27(火) 23:47:15 ID:???]
- NTTdocomoがhtmlに直書きでやらかしてたなw
どうせデータの仕事だろうけどw
- 399 名前:nobodyさん mailto:sage [2009/10/28(水) 00:31:33 ID:???]
- 暗号化してポストバックするか、セッションで持つとか、そんな感じ?
NTT-MEかもしれんぞ。 MEなら一度下請けしたことあるけど、うーん、・・・
- 400 名前:nobodyさん mailto:sage [2009/11/03(火) 14:22:11 ID:???]
- StringTemplateをWebサイトで使う方法はないのでしょうか。
Web アプリケーションでは使えるのですが。
|

|