Podaję mój doctype jako xhtml strict, ale jest wysyłany przez przewód jako typ zawartości text/html. Chciałbym sprecyzować, że typem treści jest application/xhtml + xm, ale nie wiem, gdzie lub czy mogę to skonfigurować z poziomu mojej aplikacjiJak określić swój typ zawartości w WebForms ASP.NET?
Odpowiedz
Możesz określić to na atrybutach strony @ sekcja, jak poniżej:
<%@ Page ContentType="application/xhtml+xm" %>
... więcej o MSDN.
Nie można tego zrobić od mistrza? Urgh. – Will
Niestety, tak się nie wydaje. –
Domyślam się, że możesz ustawić to za pomocą odpowiedzi, ale to może być pobieżne pod względem funkcjonalności. –
W kodzie za plik, podczas zdarzenia Page_Load, spróbuj addind następujący kod:
Response.Clear()
Response.ContentType = "application/xhtml+xm"
To jest właściwość, którą chcesz, ale prawdopodobnie będziesz chciał ją ustawić wcześniej niż ładowanie (może Pre_Init) –
========= aspx ============ ===
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs"
Inherits="_Default" %>
<asp:literal runat="server" id="dt"></asp:literal>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
============== kod za =========
protected void Page_Load(object sender, EventArgs e)
{
this.dt.Text= "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0
Transitional//EN\"
\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">";
}
Twój kod nie jest związany z pytaniem, ale pomógł mi - patrz http://geekswithblogs.net/mnf/archive /2011/09/23/change-doctype-dynamically.aspx –
- 1. Określić żądany typ zawartości?
- 2. Jak określić typ MIME pliku według zawartości?
- 3. Jak zaimplementować TDD w ASP.NET WebForms
- 4. Jak miksować WebForms i MVC w ASP.NET
- 5. Jak sprawdzić typ zawartości żądania w ASP.Net Web API?
- 6. Jak określić typ polimorficzny w ASP.NET mvc 6
- 7. ASP.NET MVC + WebForms - konflikt trasy
- 8. Jak zdefiniować typ funkcji Rust, który zwraca swój własny typ?
- 9. Przykład xVal z WebForms ASP.NET?
- 10. Alternatywa dla Html.Raw w ASP.NET WebForms
- 11. Content-Security-Policy w ASP.NET WebForms
- 12. Ustawianie zawartości-Typ pustej odpowiedzi w ASP.NET MVC
- 13. Integracja ASP.NET WebForms, WebAPI i angularjs
- 14. Webforms Vs Asp.Net MVC VS2010 LoadTest
- 15. ASP.NET WebForms - Jak ustawić colspan dla wiersza nagłówka w GridView?
- 16. Jak pobrać dane HTML POST do manipulacji w WebForms ASP.NET?
- 17. Jak korzystać z ASP.Net MVC Zobacz stronę WebForms w aspekcie?
- 18. Jak dodać CDN do bundle.config w ASP.NET webforms łączenie
- 19. Jak zmienić typ zawartości w php?
- 20. Jak zmienić typ zawartości w obsługi wyjątków
- 21. Jak uzyskać typ zawartości pliku w PHP?
- 22. Best Practices for ASP.NET WebForms struktura projektu
- 23. Jak zorganizować swój kod modelu w asp.net-mvc?
- 24. Jak określić typ zmiennej w funkcji vim?
- 25. Nginx domyślny typ zawartości
- 26. Wskazówki od ASP.NET MVC i lekcje dla programistów ASP.NET WebForms
- 27. Strong wpisywanych kontenerowy w WebForms
- 28. ASP.NET Webforms 4.0 Routing: Jak pozbyć się fizycznych adresów URL
- 29. Jak określić, skąd pochodzi użytkownik w asp.net?
- 30. Python: Jak uzyskać typ zawartości adresu URL?
BTW, po zrobieniu tego, prawie każdy przeglądarka rzuciła się na mnie. Więc zostawiłem to tak, jak było wysyłane. Standardy sieci, musisz ich nienawidzić. – Will