Bạn có thể thay đổi mặc định của Spark bằng cách sử dụng cấu hình mặc dù tôi khuyên bạn nên sử dụng ${}
khi bạn muốn HTML được mã hóa và !{}
khi bạn không.
Spark có thể được định cấu hình từ Web.config hoặc sử dụng phiên bản SparkSettings
.
Trong Web.config, theo cấu hình <spark>
của bạn, thêm:
<pages automaticEncoding="false">
Bạn sẽ muốn chắc chắn rằng bạn chỉ có phần tử một <pages/>
. Tôi không chắc chắn nếu bộ vi xử lý của Spark sẽ gây ra lỗi nếu bạn có nhiều lỗi.
Sử dụng SparkSettings
, thêm:
SparkSettings settings = new SparkSettings()
.SetAutomaticEncoding(false);
Nếu bạn có các thiết lập này và vẫn nhận được mã hóa tự động, thiết lập một break-point ở điểm nơi bạn nhanh chóng của bạn SparkViewFactory
(hoặc sử dụng Console.WriteLine()
hoặc khung đăng nhập của bạn) và xem tại:
mySparkViewFactory.Settings.AutomaticEncoding
Nguồn
2010-01-25 16:18:35
'automaticEncoding = "false" 'đã giúp tôi. : / –