코드 비하인드에서 이와 같은 바인딩 표현을 어떻게 든 평가할 수 있습니까?Asp.Net binding
" Click('<%#SaveButton.ClientID%>'); DoSomethingElse('<%#CancelButton.ClientID%>')"
코드 비하인드에서 이와 같은 바인딩 표현을 어떻게 든 평가할 수 있습니까?Asp.Net binding
" Click('<%#SaveButton.ClientID%>'); DoSomethingElse('<%#CancelButton.ClientID%>')"
'#'을 '='으로 대체해야합니다. 당신이 버튼을 사용 세웠
, 당신은 코드 숨김에서 그런 STH을 수행 할 수 있습니다
Button1.Attributes.Add("onclick", "functionName();");
^^
를이 페이지에서 스크립트를 결합하는 것이 필요합니다. 매우 우아하지 않은 방법이 있습니다.
<%# String.Format("Click(\"{0}\";DoSomethingElse(\"{1}\")",SaveButton.ClientID,CancelButton.ClientID) %>
정확한 사용 사례는 무엇입니까? 물론 코드 뒤에 SaveButton.ClientID를 호출 할 수 있습니다. – Robert
위와 같은 바인딩 식으로 문자열을 평가하기 위해 eval을 사용할 수 있기를 바랍니다. – cws
@Fernando가 제안하고 있으므로, 트릭을해야합니다. – Robert