PDA

View Full Version : خطای he Controls collection cannot be modified because



project80888
دوشنبه 13 خرداد 1392, 10:12 صبح
با سلام

من یه master page دارم
و حالا امدم یه صفحه اضافه کردم و داخل اون از یک Editor اجکس استفاده کردم خطای زیر میده بدون استفاده از مسترپیج خطایی نمیده
اشکال از کجاست ؟
The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>).



<%@ Page Title="" Language="C#" MasterPageFile="~/UserPanel.master" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %>

<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit.HTMLEditor" tagprefix="cc1" %>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<Ajax:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</Ajax:ToolkitScriptManager>
<cc1:Editor ID="Editor1" runat="server" />
</asp:Content>

hamid_shrk
سه شنبه 14 خرداد 1392, 09:04 صبح
سوالت خیلی گنگ، شما پاسخ های زیر رو چک کنید فکر میکنم به نتیحه مطلوب برسید:

https://www.google.com/search?q=+The+Controls+collection+cannot+be+modifi ed+because+the+control+contains+code+blocks+%28i.e .+%3C%25+...+%25%3E%29.&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

project80888
سه شنبه 14 خرداد 1392, 09:31 صبح
من کدهای جاوا اسکریپت پاک کردم درست شد
ولی به کدهای جاوااسکریپت هم نیاز دارم

<script type="text/javascript" src="<%= ResolveUrl("~/Scripts/jquery.js")%>"></script>
<script type="text/javascript" src="<%= ResolveUrl("~/Scripts/jquery-ui.min.js")%>"></script>
<script type="text/javascript" src="<%= ResolveUrl("~/Scripts/jquery/jquery.json.js")%>"></script>




توضیح از این کاملتر ؟؟؟؟

من یه مستر پیج ایجاد کردم و سپس یه صفحه که از مسترپیج استفاده می کنیم سپس از کنترل های ajax
داخل صفحه استفاده کردم
موقعی که اجرا می کنم خطای فوق میده

در ضمن از جاوا اسکریپت هم استفاده کردم که وقتی اون پاک می کنم مشکلم حل میشه
می تونید امتحان کنید

من خودم قبلا سرچ کردم بعد امدم اینجا تاپیک ایجاد کردم

نتونستم متوجه توضیحات در مورد این خطا بشم

hamid_shrk
سه شنبه 14 خرداد 1392, 09:44 صبح
دویست عزیز بجای <%= از <%# استفاده کنید.


پ.ن: اولین لینک از چیزی که واستون فرستادم بطور واضح این پاسخ را داده است.