/// <summary> /// 페이지 초기화 이벤트 처리기 /// </summary> protected override async Task OnInitializedAsync() { Model = await RepositoryReference.GetByIdAsync(Id); Content = Dul.HtmlUtility.EncodeWithTabAndSpace(Model.Content); ParentId = Model.ParentId.ToString(); }
/// <summary> /// 페이지 초기화 이벤트 처리기 /// </summary> protected override async Task OnInitializedAsync() { // 답변 글쓰기 페이지라면, 기존 데이터 읽어오기 if (Id != 0) { // 기존 글의 데이터를 읽어오기 Model = await RepositoryReference.GetByIdAsync(Id); Model.Id = 0; // 답변 페이지는 새로운 글로 초기화 Model.Name = ""; Model.Title = "Re: " + Model.Title; Model.Content = "\r\n====\r\n" + Model.Content; ParentRef = (int)Model.Ref; ParentStep = (int)Model.Step; ParentRefOrder = (int)Model.RefOrder; } }