2012-04-24 4 views
1

私はテーブルとボタンを持っています。ページが初めて読み込まれるとき、このメソッドが呼び出され、完全に動作します。ボタン 'New Slot'を押してこのメ​​ソッドを呼び出すと、デバッグ中にこのテーブルのrow.countが増加するのを見ることができますが、ブラウザでは新しいテーブルがレンダリングされません(そうでない場合1つの行が別の行にポップするかもしれない)。私は自分のUIにアップデートパネルを使用していますが、それがあってもなくても同じ効果があります。私はまた、このメソッドで毎回テーブルを再追加しようとしましたが、1行だけがSHOWN/RENDEREDですが、行に何かを入力して別の行を追加すると、最初の行のものが失われ、以前のものが削除されていますか?たぶん私はviewstateを使用する必要がありますか?誰かが正しい解決策を教えてくれますか?動的に行を追加するasp.net(ボタンをクリックしたとき) - 動的HTMLを使用する - 行が表示されない

答えて

1

いつAddSlotを呼びますか? 最初のロードかボタンクリックかに関わらず、ページリクエスト後に実行したい場合は、「プレレンダー」に移動してタイミングの問題を調整してください。

関連する問題