2008-09-22 2 views
0

나는 DetailsView에 TemplateField가 있고 그 입력은 조회 테이블의 몇 가지 선택 중 하나 여야합니다. 현재는 텍스트 필드이지만 라디오 버튼 그룹으로 만들고 삽입 및 편집 모드에서 작동해야합니다 (올바른 현재 값을 편집 모드에서 선택해야 함).ASP.NET : 라디오 버튼을 만들고 DetailsView에서 데이터 바인딩하는 방법은 무엇입니까?

어떻게 상호 배타적 인 라디오 버튼을 만들고이를 DetailsView TemplateField에서 데이터 바인딩합니까?

ASP.NET 3.5에서 Oracle 데이터베이스를 데이터 소스로 사용하고 있습니다.

답변

2
<EditItemTemplate> 
    <asp:RadioButtonList ID="RadioButtonList1" runat="server" 
     DataSourceID="LookupSqlDataSource" DataTextField="LOOKUPITEM_DESCRIPTION" 
     DataValueField="LOOKUPITEM_ID" SelectedValue='<%# Bind("ITEM_ID")%>'> 
    </asp:RadioButtonList> 
</EditItemTemplate> 

<InsertItemTemplate> 
    <asp:RadioButtonList ID="RadioButtonList1" runat="server" 
     DataSourceID="LookupSqlDataSource" DataTextField="LOOKUPITEM_DESCRIPTION" 
     DataValueField="LOOKUPITEM_ID" SelectedValue='<%# Bind("ITEM_ID")%>'> 
    </asp:RadioButtonList> 
</InsertItemTemplate> 
+0

SelectedValue는 선언적으로 설정할 수 없기 때문에 ASP.NET 2.0에서이 작업을 수행하는 방법을 찾고 있습니다. – paulwhit

관련 문제