コード例 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Request.QueryString["ID"] != null && !IsPostBack)
     {
         int id     = int.Parse(Request.QueryString["ID"]);
         var result = MovieRepositery.GetMovie(id);
         txtMovieName.Text            = result.MovieName;
         txtSubject.Text              = result.MovieSubject;
         txtMovieRating.Text          = result.MovieRating.ToString();
         DropMovieType.DataSource     = MovieTypeRepository.GetAllMovieType();
         DropMovieType.DataTextField  = "MovieTypeName";
         DropMovieType.DataValueField = "MovieTypeID";
         DropMovieType.DataBind();
         DropDirector.DataSource     = DirectorRepository.GetAllDirector();
         DropDirector.DataTextField  = "DirectorName";
         DropDirector.DataValueField = "DirectorID";
         DropDirector.DataBind();
         btnKaydet.CssClass = "btn btn-Info btn-block";
         btnKaydet.Text     = "Güncelle";
     }
     else
     {
         if (!IsPostBack)
         {
             DropMovieType.DataSource     = MovieTypeRepository.GetAllMovieType();
             DropMovieType.DataTextField  = "MovieTypeName";
             DropMovieType.DataValueField = "MovieTypeID";
             DropMovieType.DataBind();
             DropDirector.DataSource     = DirectorRepository.GetAllDirector();
             DropDirector.DataTextField  = "DirectorName";
             DropDirector.DataValueField = "DirectorID";
             DropDirector.DataBind();
         }
     }
 }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.QueryString["ID"] != null && !IsPostBack)
            {
                int id = int.Parse(Request.QueryString["ID"]);
                DirectorRepository.DeleteDirector(id);
                Response.Redirect("DirectorList.aspx");
            }

            Repeater1.DataSource = DirectorRepository.GetAllDirector();
            Repeater1.DataBind();
        }