2011-12-28 32 views

答えて

3

GridViewコントロールはデータを挿入するためのものではありません。したがって、この説明は、DetailsViewまたはFormViewにさらに適用可能である。

あなたは「挿入モード」にデータ・バインドコントロールを配置すると、それはデフォルトでは、ユーザの入力コントロール(TextBox秒、CheckBox秒、など)にBoundField秒のすべてをオンにします。 InsertVisibleは、次のようにこれを変更することができます:

  • =真 InsertVisible:ユーザ入力コントロールが生成されます。これにより、ユーザーはそのフィールドの値をデータソースに入力できます。
  • InsertVisible = false:ユーザー入力コントロールは生成されません。は、ユーザーに値を入力する機会が与えられていません。
    • これは、フィールドをプログラムで書き込む予定がある場合(自動生成IDまたは計算値で)特に便利です。ここで

を基準としてMSDN articleです(私はあなたが記事を読んでいることに言及実現、これは単に完全性のためです)。

+0

回答ありがとうございました... – Venkat

+0

こんにちは@ jadarnel27:私はInsertVisible = "false"を使って私のdataboundfieldをgridviewにしましたが、そのフィールドは編集中に表示されました。データバインドされたコントロールの-mode – Abbas

+0

@Abbasフィールドを編集不可能にするには 'ReadOnly =" true "'プロパティを使う必要があります。 – jadarnel27

関連する問題