我有以下代码在 VS2008 和 .NET3.0 上运行良好,但在迁移到 VS2010 和 .NET 4.0 后失败
我收到一个错误:
服务器标签格式不正确
下面是代码,请指教!
<td valign="top" align="center" class="CRMtdLabelSingleColNoBold">
<input id="radCustomAuditType" name="<%#"AuditType"%>" type="radio" runat="server" value="<%#DataBinder.Eval(Container.DataItem, "audit_type_code") & "," & If(DataBinder.Eval(Container.DataItem, "custom_audit_survey_id") IsNot DBNull.Value, DataBinder.Eval(Container.DataItem, "custom_audit_survey_id").ToString(), "") %>" "<%# iif(DataBinder.Eval(Container.DataItem, "AuditType") = True And CheckBoxCustomAuditType = True, " checked=""True""", "")%>" "<%# iif(CheckBoxCustomAuditType = False OR DataBinder.Eval(Container.DataItem, "audit_type_code").IndexOf("WYTWS-") <> -1, " disabled=""disabled""", "")%>" "<%# iif(DataBinder.Eval(Container.DataItem, "audit_type_code").IndexOf("WYTWS-") <> -1, " WYTWS=""true""", "")%>"/>
</td>