【質問】ASP.NETスレ Part7【雑談】 (806レス)
1-

286
(1): 2015/09/09(水)12:42 ID:??? AAS
>>282
ie11
Button1のOnClickでC#の関数に行くからそこでTextBox1.Textを読んでるんだが。
何かおかしい?
287
(1): 2015/09/09(水)12:46 ID:??? AAS
>>286
>TextBox1.Text

これって、ajaxの定義範囲から外れて定義されているとかない?
288
(1): 2015/09/09(水)12:47 ID:??? AAS
>>284
>>ScriptManager1
>これが臭いんだが、
自分でも何でこれを追加したのか忘れました。とにかく最初に質問したようにTextBox1にコピペした場合や、deleteキーやbackspaceキーで編集した直後にButton1押して、C#側でそのデータを読み出したいだけなんですが。なぜか変更前のデータになってしまいます
289: 2015/09/09(水)12:50 ID:??? AAS
>>287
>これって、ajaxの定義範囲から外れて定義されているとかない?
それはどうやって調べれば分かりますか?
<asp:TextBox ...
みたいに頭に<aspがついていますがこれでいいんでしょうか?
290
(1): 2015/09/09(水)12:53 ID:??? AAS
>>288
一度、新しくWEBページを作成して、
テストコードを入力したほうが早いと思うよ。
なんか、ajax関係の動作が噛んでおかしくなっていそう。(ScriptManagerはその役割を担っている)

おっしゃっている、テスト動作は、ふつう、問題なくできるよ。
page_loadや、button_clickサーバイベントハンドラで取得するんでしょ。
問題ないはず。
291: 2015/09/09(水)13:47 ID:??? AAS
>>290
ありがとうございました!
新規にやり直したら、うまく行きました。
ASP.NETやっている人はみんな親切でいいなあ。
292
(2): 2015/09/09(水)19:09 ID:??? AAS
また質問なんですが、
WebForm1を実行すると以下のような順番でイベントが発生するようです。
C#のPage_Init()
C#のPage_Load()
$(document).ready()
$(window).load()
C#側では IsPostBack == true と言う判定を使えばPostBackかどうか分かりますが、
クライアントサイドでも同じような判定は可能でしょうか?
要するに最初にWebForm1を開いて$(document).ready()など実行される場合と、
それ以降に$(document).ready()が実行される場合を区別出来ますか?
293
(1): 2015/09/09(水)21:06 ID:??? AAS
>>292
というか、getと、postしかないから、
クライアントサイドからどうのこうのという場合は、常にpostなのでは?
294: 2015/09/09(水)22:07 ID:??? AAS
さわりはじめだから右も左もわからんのだろう
295
(1): 2015/09/09(水)22:18 ID:??? AAS
>>283
>別プロジェクトに切り離して、どうやってデバッグするんでしょうか。
同じソリューションなら普通にデバッグできるだろ
今時一つのソリューションで複数プロジェクト扱えないようなエディション使ってたら知らん

>>292
サーバサイドとクライアントサイドの区別ついてるか...
クライアントで非同期ポストパックかどうか調べたいって話ならPageRequestManager使えばいいんじゃね
使い方は適当にググれ
296
(1): 2015/09/09(水)22:41 ID:??? AAS
>>293
常にpostだってのが、フォームをsubmitするメソッドの事を言ってるのなら
getでポストバックさせることもできるぞ

クライアントサイドからのアクションはポストバックにきまってるだろっていうならまあその通りか
ただ$(document).ready()とかは初回表示時もポストバック時も非同期ポストバック時も発生するから
297
(1): 2015/09/09(水)22:52 ID:??? AAS
>>296
>ただ$(document).ready()とかは初回表示時もポストバック時も非同期ポストバック時も発生するから
それをクライアントサイドで区別したいんですが、無理ですか?
298: 2015/09/09(水)23:07 ID:??? AAS
>>297
よくわからんが、初回表示した時と、なんらかのアクション後(POST BACK後)をクライアントサイドでも区別したいということかな?

多分、サーバー側でその状態をJavaScriptとして書き出せばできるんじゃなかろうか。
299: 2015/09/10(木)00:46 ID:??? AAS
PageRequestManager使えって言ってるだろ
300: 2015/09/10(木)00:57 ID:??? AAS
>>295
知らない奴に限って要領を得ない事をグダグダ書くんだよな
301: 2015/09/10(木)02:47 ID:??? AAS
そりゃ要点をちゃんと抑えて整理出来るなら自分で解決できてるだろうからな
302
(1): 2015/09/10(木)10:43 ID:??? AAS
>>283
ありがとうございます。
できました!

しかし、objフォルダと、binフォルダと、どう違うんでしょうか。
両方に、同じ名称で同じサイズのdllがあったんですが。

objフォルダに入っているdllを、参照設定しましたけど。
303
(3): 2015/09/10(木)14:50 ID:??? AAS
iisとasp.netでwebサイト作った場合、物凄く負荷が大きい時に誤動作してAさん向けのページがBさんに表示されるなんて事は無いですか?
304
(2): 2015/09/10(木)16:43 ID:??? AAS
>>302
dllを参照するんじゃなくて、そのdllを作るプロジェクトを参照するんだぞ
305: 2015/09/10(木)16:47 ID:??? AAS
>>303
高負荷でそんな「誤動作」するとか見たことも聞いたことも無いわ
1-
あと 501 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.012s