2010-06-15 3 views
1

데이터에서 데이터를 얻기 나는 SQL 데이터베이스의 고객 테이블 I 양식 외부 고객 이름을 액세스 할는 Formview

까지 후크 그것에 formview 목록 제어하는 ​​ASP 페이지가 있습니다.

어떻게합니까 :

A)는 양식 뷰 템플릿에 바운드 텍스트 상자에 액세스? Text1.Text 사용 = formview1.customername.text 비슷해 (그래도 문제가 해결되지하지만이 좀 일이)

B)는 sqlsource가 formview에게

정말 먹이에 연결하는 테이블의 데이터베이스 필드에 액세스 도움을 감사하십시오. 나는 쉽게 할 수 있다고 생각하지만, 나는 거기에 가지 않을 것입니다.

답변

0

DataBinder Class을 사용하려고합니다. 예를 들어 다음과 같이

다음
<asp:formview id="formViewContainer" ... other code> 
    ..... formview code ..... 
    <%# Eval("CustomerName") %> 
    ..... more formview code ..... 
</asp:formview> 

가 액세스 할 수있는 formview의 "CutomerName"외부는 DataBinder을 사용

<asp:textbox id="customerName" runt="server" 
      text='<%# DataBinder.GetPropertyValue(formViewContainer.DataItem, "CustomerName") %>' /> 
관련 문제