저는 ASP .NET 4.0에서 작업 중이며 FormView를 사용하여 DB에서 항목을 보거나 편집/작성합니다.다른 게시물의 값을 사용하여 FormView에 템플릿을 삽입하십시오.
저는 필드가 많아서 삽입 모드로 전환 할 때 DB의 기존 행을 템플릿으로 사용하고 싶습니다.
기존 값 행을 ItemInsert 템플리트의 텍스트 상자에 복사하는 좋은 방법은 무엇입니까?
저는 ASP .NET 4.0에서 작업 중이며 FormView를 사용하여 DB에서 항목을 보거나 편집/작성합니다.다른 게시물의 값을 사용하여 FormView에 템플릿을 삽입하십시오.
저는 필드가 많아서 삽입 모드로 전환 할 때 DB의 기존 행을 템플릿으로 사용하고 싶습니다.
기존 값 행을 ItemInsert 템플리트의 텍스트 상자에 복사하는 좋은 방법은 무엇입니까?
실제로 DB에서 행을 복제하고 해당 행에 대해 편집 모드로 전환하는 것이 더 간단한 방법 일 수 있습니다. 사용자가 저장하면 행을 유지합니다. 그렇지 않으면 죽여라. 물론 시스템에서 주기적으로 삭제되는 new
플래그와 같이 고아 행을 적절히 처리해야합니다.
DataRow
을 실제로 DB에 연결되지 않은 FormView를 서비스하는 DataTable
에 수동으로 추가하여 위의 동작을 시뮬레이트 할 수도 있습니다. 그런 다음 레코드가 저장되면 삽입됩니다. 점을 복제하고 편집하는 것이 삽입 템플릿을 사용하는 것이 더 쉽다는 점을 지적하십시오.
좋은 아이디어! 감사 – StefanE