2012-02-09 10 views
0

私はASP.NET WebFormsアプリケーションを開発するのが初めてです。私はWinFormsで動作するアプリケーションを持っています。 私のメインWinFormには、リモートサーバーへの接続を確立した後に、フォームの一部のラベルのTextプロパティで視覚化する値を受け取るコントロールが含まれています。このコントロールは、実行モードとデザインモードで同じように動作します(私はVS2010を使用しています)。 私はWebFormsで動作する同じコントロールを持つ必要があります。私はWebFormsで作業するためのコントロールを再吟味しました。私はWinFormsで持っていたのと同じ振る舞いを得ましたが、私は表示上に新しいデータでラベルを更新/更新することができません。どこが間違っていますか?どちらの場合でもディスプレイ上で変更が表示されないのはなぜですか?WebFormのデータを更新する

お手数ですが、よろしくお願い致します。あなたはGridViewのとそれをバインドする場合は、たとえば、と結合制御する、

+0

まず歓迎Stackoverflow.comに新しいデータをロードするためにページをリダイレクト次に、マークアップやコードを表示する必要があると思います。そうすれば、他のユーザーは問題 – Mubarek

答えて

0

イム明確ではありませんあなたはDataBind()メソッドを呼び出す必要があります後に/編集を追加、または

+0

を見つけたり、単にコントロール全体のDataBind()を呼び出すことができます。つまり、バインディングが使用されている場合です。 – Mubarek

+0

コントロールは私がwebsocket技術で実装したカスタムコントロールです。これはソケットを使用して接続し、データをサーバーに要求します。私はカスタムコントロールのデータコレクションを受け取って、私がする必要があるのは、新しいデータを他のコントロールのプロパティの値で更新することです。私は、ソケットコールバックを受け取ったときに、Webページをリフレッシュしたいと思います。 DataBind()メソッドを使用して、ページの負荷を強制的に実行モードで私の問題を解決することができます。デザインモードでも何ができますか?私のシナリオをより良く説明してくれることを願っていますありがとう – user1099304

関連する問題