public IActionResult OnGet(int?id)
        {
            var claimsIdentity = (ClaimsIdentity)User.Identity;
            var claim          = claimsIdentity.FindFirst(ClaimTypes.NameIdentifier);
            var isAdmin        = User.IsInRole(MovieCollections.Utility.SD.AdminRole);

            MovieItemObj = new MovieItemVM
            {
                MovieItem       = new Models.MovieItem(),
                MovieList       = _unitOfWork.Movie.GetMovieListForDropDown(),
                CollectionsList = isAdmin ? _unitOfWork.Collections.GetCollectionsListForDropDown() : _unitOfWork.Collections.GetCollectionsListForDropDown(claim.Value)
            };

            if (id != null)
            {
                if (claim != null)
                {
                    Models.MovieItem movieItem = _unitOfWork.MovieItem.GetFirstOrDefault(c => c.UserId == claim.Value);
                    MovieItemObj.MovieItem = movieItem;

                    //MovieItemObj.MovieItem = _unitOfWork.MovieItem.GetFirstOrDefault(u => u.Id == id);

                    if (MovieItemObj == null)
                    {
                        return(NotFound());
                    }
                }
            }

            return(Page()); //refresh page call onGet again without id
        }
 //更新数据信息
 public void UpdateMovieItem(string title, string description, double rank, string review)
 {
     selectitem.title       = title;
     selectitem.description = description;
     selectitem.rank        = rank;
     selectitem.review      = review;
     this.selectitem        = null;
 }
 //删除数据信息
 public void RemoveItem()
 {
     this.allItems.Remove(selectitem);
     this.selectitem = null;
 }