Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 16628|Svar: 0

[ASP.NET] Response.Write skickar ut den specificerade html:n till sidtexten

[Kopiera länk]
Publicerad på 2015-04-03 21:12:06 | | |

keywords:Response.Write , body 输出内容

===========================================

När vi skriver asp.net webbapplikation behöver vi mata ut motsvarande klientkod direkt på sidan (t.ex. skriva ut <span id='clientid' stype=''></span>). Om vi använder Response.Write för utdata kommer vi att upptäcka att utdatainnehållet finns på första raden i sidans källkod, inte i brödtexttaggen.

Det finns två lösningar för denna situation:

1. Definiera en variabel xxx, använd <%=xxx%> placerad i huvudtaggen;
2. Skapa dynamiskt en Literal Control (Text-attributet är det innehåll vi vill exportera, och Mode är det (om du behöver använda LiteralMode.Transform för det ursprungliga utdatainnehållet), och lägg till Control i motsvarande Kontroller. Se MSDN-dokumentationen för mer information om denna kontroll.
Metod 1 är lämplig för att skriva sidor, inte kontroller. Metod 2 kompenserar för detta problem




Föregående:GridView-headertypsnittet under ASP.NET är inte fetstilt
Nästa:Lär dig hur du kan se Baidu Tiebas dolda dynamiska användares talregister
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com