none
DetailsviewのReadonlyがTrueの項目が消えてしまいます RRS feed

  • 質問

  • こんにちわ!

    また教えて下さい。

     

    Detailsviewで修正更新削除が出来るものを作成しています。

     

    データを修正更新すると、その中の項目で、ReadonlyがTrueの項目のみ、データが消えてしまいます。

    その項目でReadonlyをFalseにするとデータが消えることはありません。

     

    なぜ消えるのかがよくわからないのですが、どちらかに消えないように設定するところがあるのでしょうか?

     

    ネットで調べてみたのですが、見つからず、どなたかご存じの方いらっしゃいましたら教えて下さい。

     

    ご不明な点はお聞き下さい。

     

    よろしくお願い致します。

    2008年8月18日 7:25

回答

  • DataSource(SqlDataSource1?)のプロパティからUpdateQueryを開き、Updateコマンドとパラメータから当該の列を削除して下さい。ここに当該列が残っているため、空白で更新されてしまうのでしょう。

    2008年8月18日 9:41
    モデレータ

すべての返信

  • 消えるというのはデータベース上のその項目がクリアされるのでしょうか? それともDetailsViewで表示上だけ表示されないのでしょうか?

    2008年8月18日 7:45
    モデレータ
  • trapemiyaさん

     

    いつもありがとうございます。

     

    表示も消えて、データベースのデータも消えてしまいます。

     

    よろしくお願い致します。

     

    2008年8月18日 7:50
  • DataSource(SqlDataSource1?)のプロパティからUpdateQueryを開き、Updateコマンドとパラメータから当該の列を削除して下さい。ここに当該列が残っているため、空白で更新されてしまうのでしょう。

    2008年8月18日 9:41
    モデレータ
  • trapemiyaさん

     

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

     

    教えて頂いたとおりにやってみましたら、消えずに残っていました!

     

    ありがとうございます!!

     

     

    またもう一つわからないことが出てきたのでまた質問させて頂きます!

     

    2008年8月18日 23:35