LOGO

sponsor.jpg

   ホーム      
 | 
  
   イベント      
 | 
  
   コラム      
 | 
  
   連載      
 | 
  
   フォーラム      
 | 
  
   VSUG      
 | 
  
   スタッフ日記      
 | 
  
   VSUG キャスト   
会員サービス
メンバー ログイン
新規会員登録はこちら
MENU
ホーム
イベント
VSUG アカデミー
VSUG Day
その他のイベント
コラム
連載
基本
LINQ
リッチクライアント
ASP.NET
フォーラム
初心者フォーラム
Visual Studio
.NET 開発
プラットフォーム運用
フリートーク・お知らせ
フォーラムの利用案内
VSUG
VSUGとは
フォーラムリーダー紹介
ガジェット
スタッフ日記
VSUG キャスト
第 1 回 近藤 和彦 氏
第 2 回 長沢 智治 氏
フォーラムグループ
初心者フォーラム
初心者なんでも相談室
Visual Studio
Visual Studio 2005
Visual Studio 旧環境
.NET 開発
Visual Basic
Visual C#
Visual C++/CLI その他
Web アプリケーション
リッチクライアント・UI コントロール
データベース・データアクセス
モバイル・スマートクライアント
.NET Framework
開発プロセス
マイグレーション・COM 相互運用
Office 開発・VSTO
Web ホスティングアプリケーション
ライティング・セキュアコード
プラットフォーム運用
運用管理
フリートーク・お知らせ
談話室
VSUGからのお知らせ
フォーラムの利用案内
インフォメーション
会員規約
会員登録
プライバシーポリシー
リンクポリシー
著作権について
スポンサーについて
お問い合わせ
オンライン状態
オンライン状況 オンライン状態:
未登録ユーザー 未登録ユーザー: 147
登録ユーザー 登録ユーザー: 0
計 計: 147

オンライン中のユーザー オンライン中のユーザー:

 
  VSUG フォーラム  .NET 開発  Web アプリケーション  ボタンクリック時にGridview内にある更新ボタンの状態を取得したい
前へ 前へ
 
次へ 次へ
新しい投稿 2009/12/04 17:55
ユーザーはオフラインです。 Hig-
2件の投稿
ランキングデータがありません


ボタンクリック時にGridview内にある更新ボタンの状態を取得したい 
言語:C# / Ver:2005 / プラットフォーム:Windows XP

はじめまして

ここ最近になってWebアプリケーション開発をはじめたものです。

今回、行き詰ってしまったのではじめて書き込みさせていただきました。

Form内にボタンを配置して、このボタンをクリックした時に

同じくForm内にあるGridview内にある更新ボタンの状態を取得することはできますでしょうか?

Gridview内にはデータベースからの情報を、バインドして表示している状態でして

編集ボタンにてそのグリッド内のデータが編集できるようになっています。

この編集ボタンをクリックし、更新ボタンが表示されますが(キャンセルボタンは非表示にしています)

この更新ボタンが表示されている状態を取得したいのです。

ボタンをクリックした時に、グリッド内にある更新ボタンが表示されていたら(編集ボタンを押して更新ボタンが表示されていたら)

イベントを発生させたいと考えております。

まだまだ初心者で右も左もわからない状態ですが

ご教授の方、よろしくお願いします。

 
新しい投稿 2009/12/04 19:21
ユーザーはオフラインです。 小野@どっとねっとふぁん
680件の投稿
dotnetfan.org
5位




Re: ボタンクリック時にGridview内にある更新ボタンの状態を取得したい 

GridViewに含まれるGridViewRowの個々の状態をチェックし、GridViewRowのRowStateがDataControlRowState.Editになっている行があれば、その行で更新ボタンが表示されています。
まぁ、GridViewRowに含まれるCellの状態とかを調べていって、更新ボタンが表示されているかどうかを調べる方法もあるとは思いますが。

どちらにしろ、GirdViewが内部的にはどのようなコントロールの組み合わせで出来ているかを理解し、その構成をたどっていって状況を確認するようなプログラムを組む必要があります。

 


あおい情報システム株式会社
 小野修司(どっとねっとふぁん)
Microsoft MVP for ASP/ASP.NET (April 2009 - March 2010)
 
新しい投稿 2009/12/07 17:39
ユーザーはオフラインです。 Hig-
2件の投稿
ランキングデータがありません


Re: ボタンクリック時にGridview内にある更新ボタンの状態を取得したい 

小野@どっとねっとふぁん様

お返事ありがとうございます。

GridViewに関して、まだ内部的に動きがどのようなものなのか理解できていないところが多々あります。

学習を重ねた上で再度この件に関してチャレンジしようと思います。

また何かご教授をお願いすることもあると思いますが

どうぞよろしくお願いします。

 

なお、この件に関しては別の方法で一応の解決となりました。

GridViewのRowCommandでその行の状態を取得することができました。

そこでEditやUpdateなどの条件により、ボタンをクリックした時にではなく

ボタン自体に制御をかけるようにしました。

このイベントでは取得できるとか、どの方法で取得させるとか

まだまだ勉強不足というのを痛感させられました。

どうもありがとうございました。

 
 1/1ページ
前へ 前へ
 
次へ 次へ
  VSUG フォーラム  .NET 開発  Web アプリケーション  ボタンクリック時にGridview内にある更新ボタンの状態を取得したい
ログイン | © 2005-2008 Visual Studio User Group. All rights reserved. 著作権について | プライバシーポリシー | リンクポリシー | お問合せ