2011-12-07 3 views
1

.net 2.0 Webサイトプロジェクトを作成していて、CSSとJavascriptで縮小して組み合わせるのに喜んでSquishItを使用していました。私は最近、このエラーを取得開始:あなたは、我々はまた、サイト内のTelerikコントロールを使用している見ることができるようにSquishItを使用して、コントロールにコードブロックのエラーが含まれているため、コントロールのコレクションを変更できない

The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>). 

HttpException (0x80004005): The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>).] 
    System.Web.UI.ControlCollection.Add(Control child) +11035338 
    Telerik.Web.SkinRegistrar.RegisterCssReference(Page _page, Control _control, String _url) +413 

[HttpException (0x80004005): Please, see whether wrapping the code block, generating the exception, within RadCodeBlock resolves the error.] 
    Telerik.Web.SkinRegistrar.RegisterCssReference(Page _page, Control _control, String _url) +533 
    Telerik.Web.SkinRegistrar.RegisterCssReferences(ISkinnableControl _control) +828 
    Telerik.Web.UI.RadComboBox.OnPreRender(EventArgs e) +32 
    System.Web.UI.Control.PreRenderRecursiveInternal() +108 
    System.Web.UI.Control.PreRenderRecursiveInternal() +224 
    System.Web.UI.Control.PreRenderRecursiveInternal() +224 
    System.Web.UI.Control.PreRenderRecursiveInternal() +224 
    System.Web.UI.Control.PreRenderRecursiveInternal() +224 
    System.Web.UI.Control.PreRenderRecursiveInternal() +224 
    System.Web.UI.Control.PreRenderRecursiveInternal() +224 
    System.Web.UI.Control.PreRenderRecursiveInternal() +224 
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3394 

ので、私はこれが問題であると思います。

SquishIt APIを使用して、コードからAddおよびRenderコマンドを呼び出そうとしましたが、結果がまったく生成されませんでした。

アイデア?私はむしろSquishItを放棄したいと思います。

答えて

1

解決策が見つかりました。サイト内でTelerik Radコントロールを使用しているときに、マスターページのヘッダーにコードブロックがある場合は、特別なTelerik code block tagを含める必要があります。

このタグを使用すると、エラーなしでSquishItを使用できるようになりました。

+0

これは、単にRadCodeBlockでコードをラップすると言われるTelerikコミュニティコンテンツよりも便利です。既存の(明らかに無関係な)コードを ''にラップする必要があることは明らかではありません。あなたの答えは、それが私のために働いた、ありがとう。 –

関連する問題