MVC3を使用してWebサイトを作成し、データベースをアタッチしている場合。 これらはすべてリンクされています。私は国のためのテーブル、州のテーブル、都市のテーブルを持っています。現在、たとえば国を削除すると、それに接続されている州と都市はデータベースに残っています。私はコントローラのリストでそれらを見ることはできませんが、例えば都市を作るときの状態を選択するときにドロップダウンに表示されます。これをどうやって解決するのですか?ASP.NET MVC3 SQLデータベース行削除の問題
ありがとうございました。
これは非常に曖昧な質問です。コードとデータベースモデルを共有してください。国、都市、国の間に外来キーの制約がありますか?その場合は、外部キーにON DELETE CASCADEを使用することができます。 – danludwig
これはhttp://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/creating-anentity-framework-data-model-for-an-asp-netで説明されています。 -mvc-application – RickAndMSFT