PublicMustInheritClassApplicationControllerInheritsSystem.Web.Mvc.ControllerPrivate_dataContextAsNewMovieDataContext()PublicReadOnlyPropertyDataContext()AsMovieDataContextGetReturn_dataContextEndGetEndPropertySubNew() ViewData("categories") =FromcInDataContext.MovieCategories _SelectcEndSubEndClass ...
たとえば、ビジネス ロジック層は ASP.NET ページからビジネス ロジックを切り離し、データ アクセス層はデータ アクセスの詳細を切り離します。 このビジネス ロジックとデータ アクセスの詳細の切り離しによってシステムの読み取り、保守性、変更の柔軟性が高まる...
_IsEventProcessing = False Me.Enabled = True End Sub Protected ReadOnlyPropertyProcessing() As Boolean Get Return _IsEventProcessing End Get End Property Protected Sub SetEventProcessing) _IsEvent= True Me.Enabled = False End Sub Private Sub Button1ClickByVal sender As System....
プレゼンテーション層から BLL を呼び出すときに、発生する可能性のある例外処理を試行するか、ASP.NET までバブリングする (これにより、HttpApplicationのErrorイベントが発生する) かを決定できます。 BLL をプログラムで操作するときに例外を処理するには、次の例に示すように...
Button、LinkButton、または ImageButton のクライアント側onclickイベントへのクライアント側スクリプトの追加は、ASP.NET 2.0 の新機能であるOnClientClick propertyを使用することで実現できます。confirm(string)関数の値を返すようにするので、このプロパテ...
図 6 に示すように、列の DataType プロパティを から System.String にSystem.Int32変更し、 プロパティを にTrue設定ReadOnlyします。 図6: 新しい列の DataType プロパティと ReadOnly プロパティを設定す...