Aspx中常量的NewLine

时间:2010-11-23 09:07:20

标签: asp.net-mvc asp.net-mvc-2

 <table cellpadding="0" cellspacing="0" width="100%"> 
    <%  if(ViewData["CustomerInfoList"] !=null && ((List<SaaSModel.CustomerInfo>)ViewData["CustomerInfoList"]).Count()>0) 
          { 
    %> 
    <tr> 
        <td> 
            <% 
    Html.Grid((List<SaaSModel.CustomerInfo>)ViewData["CustomerInfoList"]).Columns( 
        column=> 
            { 
                column.For(col=>col.CustomerName).Named("Name"); 
                column.For(col=>col.CompanyName).Named("CompanyName"); 
                column.For(col=>col.Description).Named("Description"); 
                column.For(col=>col.CustomerRevenue).Named("CustomerRevenue"); 
                column.For(col=>col.NoOfEmployees).Named("NoOfEmployees"); 
                column.For(col=>col.Vertical).Named("Vertical"); 
                column.For(col=>col.SaleExecutive).Named("SaleExecutive"); 
            }).Attributes(id=>"datalist",@class=>"silicaGrid",cellspacing=>"1",cellpadding=>"0"); 

            %> 
        </td> 
    </tr> 
    <% }%> 
</table>

以上是我的aspx。 我在这一行(在起始符号中)得到错误[NewLine in Constant]

<%  if(ViewData["CustomerInfoList"]..........

在这一行本身,我得到“;预期”,“预期的标识符”,“无效的表达术语”和“常数中的NewLine”。

如何解决这个问题。

0 个答案:

没有答案