Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 16628|Svare: 0

[ASP.NET] Response.Write gir den spesifiserte html-filen til sidedelen

[Kopier lenke]
Publisert på 03.04.2015 21:12:06 | | |

keywords:Response.Write , body 输出内容

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

Når vi skriver asp.net webapplikasjon, må vi skrive ut den tilsvarende klientkoden direkte på siden (f.eks. skrive ut <span id='clientid' stype=''></span>). Hvis vi bruker Response.Write to output, vil vi oppdage at innholdet ligger på første linje i sidens kildekode, ikke i selve taggen.

Det finnes to løsninger for denne situasjonen:

1. Definer en variabel xxx, bruk <%=xxx%> plassert i hovedtaggen;
2. Opprett dynamisk en Literal Control (tekstattributtet er innholdet vi ønsker å eksportere, og Mode er det (hvis du må bruke LiteralMode.Transform for det opprinnelige utdatainnholdet), og legg Control til de tilsvarende kontrollene. Se MSDN-dokumentasjonen for mer informasjon om denne kontrollen.
Metode 1 egner seg for å skrive sider, ikke kontrollpaneler. Metode 2 kompenserer for dette problemet




Foregående:GridView-headerfonten under ASP.NET er ikke uthevet
Neste:Lære deg hvordan du kan se Baidu Tieba skjulte dynamiske brukeres taleopptak
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com