2011-12-13 2 views
-3

나는 gridview가 있고 나는 템플릿 필드를 사용하여 레이블로 DB에서 일부 데이텀을 바인딩했습니다 .... 지금은 'N'행 수있는 새 행을 삽입해야합니다. ..이 모든 행은 텍스트 상자 만 포함해야합니다 ..... 나는 꼬리말 템플릿을 사용하지 않아야합니다 ....asp.net에서 GridView 소개

그래서, gridview에서 db의 Datum은 레이블로 표시되어야하며 새로 추가 된 행은 텍스트 상자 그래서 우리는 텍스트 상자에 .... 몇 가지 값을 추가 할 수 있습니다 DB에서 데이터뿐만 아니라 gridview에서 편집해서는 안 ... 내가 해결할 수 있도록 도와주세요!

+0

지금까지 무엇을 가지고 계셨습니까? 숨겨진 텍스트 상자를 추가하고 새 행을 추가 할 때 숨겨진 텍스트 상자를 표시하도록하면됩니다. – JonH

답변

1

EditItemTemplate을 사용하는 경우 을 Labels으로 대체하여 편집 가능한 레코드를 얻을 수 있습니다. DropDownLists, CheckBoxesRadioButtons과 같은 다른 데이터 입력 컨트롤을 사용할 수도 있습니다.

새 레코드를 추가하려면 EditItemTemplate처럼 편집 가능한 입력란이 표시되는 InsertItemTemplate을 사용할 수 있습니다.

일부 사람들은 FormView을 사용하여 삽입 및 업데이트 기능을 수행합니다.

일반적인 데이터 소스 중 일부는 GridView에 바인딩하여 INSERTUPDATE을 자동으로 수행 할 수 있습니다.

tutorial series이 도움이 될 수 있습니다.