- - PR -
DataDridに入っているデータのクリア
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-05-23 12:27
VB.NET でWEBアプリを作成してます。
何らかのアクションが発生したとき、アクション特有の処理後に、 DataBindしたいのですが、PageLordの時点では何のアクションなのかが、 判断できないので PageLord内 DataBind アクション内 アクション特有の処理 DataBind と2回、DataBindを行うしかないのですが DataGrid内に、2回分のデータが入ってしまいます。 また、PageLoad時に、DataBindを行わないと、まずいアクションもあるため こう、書かざるを得ない状況です。 ・DataDridに入っているデータをクリアにすることは出来ないでしょうか? ・もしくは、PageLoad時に、どこから来たアクションなのかが、わかる方法はありますか? よろしくお願いいたします。 |
|
投稿日時: 2003-05-23 14:31
こんにちは。
> ・DataDridに入っているデータをクリアにすることは出来ないでしょうか? DataGridとデータソースとの連結を解除するということであれば、DataSourceプロパティに null参照(VB.NETだとNothing)を設定してから、DataBind()メソッドを呼び出すという やり方があります。 再度、DataSourceを設定し直して、DataBind()する必要がありますが。 |
1