에 업데이트되지 나는이 있습니다Asp.net 바인딩 ASCX의 속성 내 영문 파일에서 다시 게시
addServiceOption(list, {
ID: null,
Name: '<%# SelectItemText ?? "[Select a service..]" %>'
});
를 내에서 코드 숨김 나는 물론이 속성이 있습니다
public string SelectItemText { get; set; }
을 내 페이지에서 언어를 변경하면 다시 게시가 발생하고 새 언어 쿠키가 설정되지만 해당 코드는 관련성이 없으므로 작동합니다.
중단 점을 사용하면 SelectItemText의 설정자가 문자열을 새 언어로 가져 오는 것을 보았습니다. 그러나, 나는 getter가 포스트 백에 호출되지 않는 것을 본다.
< % # %> 구문 (구문의 이름을 모르는 경우 자세한 정보를 검색 할 수 없음)은 다음을 의미합니다.이 데이터는 한 번만 바인딩 한 다음 다시는 바인딩하지 마십시오.
간단한 해결책은 각 포스트 백에서 텍스트 값을 데이터 바인딩하는 것입니다. 그러나 이것은 너무 하드 코딩되어 있으며 구체적입니다. 좀 더 일반적인 해결책이 있습니까?
건배!
다음은 MSDN을 참조하는 인라인 ASP 태그 목록입니다. http://naspinski.net/post/inline-aspnet-tags-sorting-them-all-out-(3c25242c-3c253d2c-3c252c-3c252c-etc) .aspx –