مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

کیایی

عضویت از 1393/09/25

روش رفع خطای Keyword not supported: 'metadata'

  • یکشنبه 26 اردیبهشت 1395
  • 13:18
تشکر میکنم

با سلام و خسته نباشید خدمت شما

من در سایتم از ntt استفاده میکنم و این خطا در زمان اجرا به وجود آمده .میشه بگین چطوری رفعش کنم؟

 <connectionStrings>
     <add name="zarinwebEntities1" connectionString="metadata=res://*/ZarinModel.csdl|res://*/ZarinModel.ssdl|res://*/ZarinModel.msl;provider=MySql.Data.MySqlClient;provider connection string=&quot;server=localhost;user id=root;password=49780;persistsecurityinfo=True;database=zarinweb&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>

البته این خطا فقط زمانی که از قطعه کد زیر استفاده کردم ظاهر شد.

 <asp:Repeater ID="Repeater1" runat="server" DataSourceID="sdsMenu" >
        <ItemTemplate>
            	<li><a href="#"><%#Eval("ProductGroupTitle")%></a>
                <ul>
                            <asp:SqlDataSource ID="sdsChild" runat="server" 
            ConnectionString="<%$ ConnectionStrings:zarinwebEntities1 %>" 
            SelectCommand='<%#"SELECT * FROM [tblproducttype] Where ProductGroupID="+Eval("ProductGroupID") %>'>
        </asp:SqlDataSource>

                    <asp:Repeater ID="rptChild" runat="server" DataSourceID="sdsChild">
                        <ItemTemplate>
                          <li class="subfirst"><a href="#"><%#Eval("ProductType")%></a></li>  
                        </ItemTemplate>
                    </asp:Repeater>   
                </ul>
                </li>
        </ItemTemplate>
        </asp:Repeater>
	</ul></li>
	<li class="topmenu"><a href="#" style="width:68px;">تماس با ما</a></li>
</ul>
        
          <asp:EntityDataSource ID="sdsMenu" runat="server" ConnectionString="name=zarinwebEntities1" DefaultContainerName="zarinwebEntities1" EnableFlattening="False" EntitySetName="tblproductgroup"></asp:EntityDataSource>
    </div>

میشه راهنماییم کنین تا مشکل رو رفع کنم؟

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 26 اردیبهشت 1395
  • 14:00

متن خطارا قرار دهید لطفا

کاربر سایت

کیایی

عضویت از 1393/09/25

  • یکشنبه 26 اردیبهشت 1395
  • 14:09
Keyword not supported: 'metadata'.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.ArgumentException: Keyword not supported: 'metadata'.

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 26 اردیبهشت 1395
  • 15:14

Entity را Update کنید به احتمال زیاد در لود Metadata به مشکل برخورده است

از طریق Nuget

کاربر سایت

کیایی

عضویت از 1393/09/25

  • یکشنبه 26 اردیبهشت 1395
  • 16:29

این کار رو انجام دادم منتها تغیری حاصل نشد

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)