Dan*_*don 3 c# asp.net itemtemplate
我有一个包含以下代码的页面:
<ItemTemplate>
<a id="el_<%# ((MyType)Container.DataItem).FirstName) %>"
class='activate_edit_modal' popupId="modal_window" title="Click to edit.">
Edit
</a>
</ItemTemplate>
Run Code Online (Sandbox Code Playgroud)
当我尝试运行该页面时,我收到以下错误:CS1002: ; expected直接<ItemTemplate>突出显示该行.为什么是这样?我认为当你使用时<%# XXXXX %>,你不要使用分号.
我尝试将其更改为<%# Eval("FirstName") %>,这似乎有效.
哎呀,我刚才意识到我有一个额外的")"导致错误.
<%# ((MyType)Container.DataItem).FirstName) %> 需要是
_<%# ((MyType)Container.DataItem).FirstName %>
| 归档时间: |
|
| 查看次数: |
177 次 |
| 最近记录: |