私は、すべてのページがデータベース駆動型のツリー階層に繋がっているASP.NET Webサイトを作成しています。通常、ページにはHTMLコンテンツが表示されます。しかし、いくつかはプログラミングを実行します。動的ナビゲーションで動的コンテンツを作成するにはどうすればよいですか?
例:(1)「お問い合わせ」フォームまたは(2)レポート作成
がどのように私は、データベース内のプログラミングを参照/表すべき?私はWebユーザーコントロール(.ascx)名のvarchar値を持つべきですか?またはWebフォーム(.aspx)の名前ですか?他に何か?または、アプリケーション内の辞書内に整数または他のそのようなIDを入れる必要がありますか?
この構造でASP.NETサイトマッププロバイダを作成できますか?
はここに多くの情報を参照してください:Which is the best database schema for my navigation?