다음 코드가있는 페이지가 있습니다.왜 C#은 ";" 내 ItemTemplates에?
<ItemTemplate>
<a id="el_<%# ((MyType)Container.DataItem).FirstName) %>"
class='activate_edit_modal' popupId="modal_window" title="Click to edit.">
Edit
</a>
</ItemTemplate>
페이지를 실행하려고하면 <ItemTemplate>
이 강조 표시된 CS1002: ; expected
라인이 바로 나타납니다. 왜 이런거야? 나는 당신이 <%# XXXXX %>
을 사용할 때 세미콜론을 사용하지 않는다고 생각했다.
<%# Eval("FirstName") %>
로 바꾸려고 시도했는데 작동하는 것 같습니다.
당신이 <; % % ((합니다 MyType) Container.DataItem) .FirstName)> 시도해 봤어 할 필요가? – RQDQ