私はExcelで実行していて、ExcelのスプレッドシートにエクスポートしようとしているGridViewを持つASPXファイルを持っています。私は輸出用のコードが正しいことを知っています。私はいくつかの研究を行っているし、解決策を見つけたSharePointのExcelViewへのASPX
RegisterForEventValidation can only be called during Render();
、falseにEnableEventValidationを設定しているクラスの背後にあるCSコード、とVSで作成された通常のASPXページで動作するかもしれません:しかし、私はこのエラーを取得しています私のASPXページでこのソリューションを使用しようとすると、パーサーエラーが表示されます。
<%@ Page Language="C#" AutoEventWireup="true" EnableEventValidation = "false"%>
これを可能にする他の方法、または背後にあるコードなしでちょうどASPXページを使用して、私の問題に他の回避策はありますか?私のすべてのC#コードは頭の中にあり、私がSharePoint環境でそれを実行できるようにする必要があります。 CSクラスの12ハイブストレージは、私の選択肢ではありません。また、可能であれば、web.configフォルダ内の何かを変更したくありません。
おかげ
あなたは正しいですが、これは私のためのオプションであることを行っていない。彼らは、単一のアセンブリDLLにコンパイルされています。私の顧客はこれをWebパーツに入れたくないのです。これは大きなプロジェクトの小さな部分の1つです。また、web.configファイルを調整して、このプロジェクトのコードブロックを許可する必要がありました。私が望むなら、これをWebパーツに入れることはできません。私はちょうどCSVファイルで解決しなければならないと思う。レスポンスありがとう。 – lazoDev
問題ありません。 Webパーツを「Webパーツのように見えない」ようにすることができます。 – IrishChieftain