컴퓨터 지식 네트워크 - 컴퓨터 지식 - eval 데이터바인더와 바인드의 차이점

eval 데이터바인더와 바인드의 차이점

1. Eval과 Bind의 차이점

바인딩 표현식

<%# Eval("필드 이름") %>

<%# Bind("필드 이름" ") %>

차이점 1. eval은 읽기 전용 데이터이고, 바인딩은 업데이트 가능합니다.

2. 하위 표현식을 조작할 때는 <%# Eval("field name").ToString().Trim() %>

2과 같은 Eval을 사용해야 합니다. . GridView의 바인딩 열에 콘텐츠 형식 DataFormateString =이 설정된 경우 HtmlCode 속성을 false로 설정해야 합니다. 그렇지 않으면 작동하지 않습니다.

Eval 단방향 바인딩: 데이터가 읽혀집니다. 전용

바인딩 양방향 바인딩: 데이터를 변경하여 서버로 반환할 수 있으며, 데이터베이스에 저장하는 등 서버에서 처리할 수 있습니다.

--- -<%# DataBinder.Eval(Container.DataItem ,"dateandtime","")%> //----2006년 10월 27일

----<%# DataBinder.Eval(Container .DataItem,"dateandtime","" )%>//----2006년 10월 27일 8:31:44

----<%# DataBinder.Eval(Container.DataItem," 날짜 및 시간","")% >//--2006-10-27 8:31:44

--<%# DataBinder.Eval(Container.DataItem,"dateandtime", "")%>// ----10월 27일

-<%# DataBinder.Eval(Container.DataItem,"dateandtime","")%>//----금, 27 2006년 10월 08:31 :44GMT

----<%# DataBinder.Eval(Container.DataItem,"dateandtime","")%>//----8:31:44

----<%# DataBinder.Eval(Container.DataItem,"dateandtime","")%>//----2006년 10월 27일 0:31:44

- ---<%# DataBinder.Eval(Container.DataItem,"dateandtime","")%>//----2006년 10월

上篇: CloNEE 의 4 자리 비밀번호를 어떻게 해독합니까? 下篇: iTunes가 iPhone의 콘텐츠를 읽을 수 없습니다. 가장 좋은 해결 방법은 무엇입니까?
관련 내용