Question

J'utilise 2 et mvc mvc contribgrid

Je reçois erreur "Newline est constant", "identifiant attendu", "; excepeted" voici mon codage

<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").Render();
            %>
        </td>
    </tr>
    <%}%>
</table>

il indique l'erreur dans cette partie Blocs de Texte: **<%** if (ViewData["CustomerInfoList"] !=null && ((List<SaasModel.CustomerInfo>)

Était-ce utile?

La solution 2

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="CelloSaaS.View.CelloViewPage" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<h2>
    CustomerInfoList</h2>
<a href="CustomerInfo.aspx" title="Add">
    <img src="<%=this.ResolveClientUrl../../App_Themes/CelloSkin/btn-add.gif")%>" alt="Add" />
</a>
<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").Render();
            %>
        </td>
    </tr>
    <%}%>
</table>

voir mon point de vue et de dire où je l'ai fait erreur ...

Autres conseils

Êtes-vous sûr que ce n'est pas "Newline constante" ?

Si oui, êtes-vous que le code est formaté exactement tel qu'il est affiché ici? (À savoir qu'il n'y a pas de sauts de ligne?)

Je sais que cette question est vieux, mais n'est pas une réponse du tout, et je viens de trouver « réponse acceptée » ce tout en essayant de trouver une solution pour mon problème mineur.

je devenais soudainement des erreurs similaires à ceux-ci ( « Newline en constante » et «attendu ») montrant un code de Serverside sur quelques pages ASPX. Ce code n'a pas été modifié pendant un certain temps et il n'a jamais été question auparavant, il était donc tout à fait étrange. J'utilise VS2012 avec TFS2012, et je voyais les erreurs quand j'ai essayé d'obtenir la dernière version sur tous les éléments dans un dossier particulier.

Pour résoudre le problème, je viens d'avoir à défiler devant ces erreurs pour trouver une erreur sans rapport sur une page aspx.cs complètement différent, où je ne l'avais pas fermé si une déclaration que je travaillais. La correction de ce fait les autres disparaissent erreurs. En regardant en arrière, je l'ai trouvé une solution beaucoup plus facilement, mais il était encore très étrange compte tenu du fait que je ne pense pas qu'il y ait de problème avec les autres pages.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top