Vra

Ek is op soek na 'n metode van die stoor Aansoek Kontak, soos

  • "U het aangeteken met sukses"
  • 'n Fout het voorgekom, skakel gerus die hulptoonbank op x100 "
  • "U het nie die gesag om al stelsel wagwoorde herstel het" ens

Om te verseker dat "wanneer" die gebruikers besluit hulle hou nie van die bewoording van boodskappe Ek het nie na die bronkode te verander, heropstel dan herontplooi -. In plaas ek verander net die boodskap winkel

Ek het regtig soos die manier waarop ek maklik snare kan toegang in die Web.config met behulp van sleutels en waardes.

ConfigurationManager.AppSettings("LOGINSUCCESS");

Maar as ek 'n groot aantal van toepassing boodskappe kan hê Ek wou nie die Web.config direk gebruik. Ek is van plan om 'n 2de web opstelling lêer voeg en gebruik dit nie, maar natuurlik kan jy net een per virtuele gids.

Is daar iemand enige voorstelle oor hoe om dit te doen sonder die skryf van baie persoonlike kode?

Was dit nuttig?

Oplossing

In jou Web.config, onder appSettings, verander dit na:

<appSettings file="StringKeys.config">

Toe, maak jou StringKeys.config lêer en het al jou sleutels in dit.

Jy kan nog steeds die AppSettings area in die hoof Web.config vir enige werklike aansoek verband hou sleutels.

Ander wenke

  • Plaas die snare in 'n XML-lêer en gebruik 'n filewatcher om te kyk vir updates vir die lêer
  • Plaas die snare in 'n databasis, kas hulle en stel 'n redelike verloop beleid

Jy kan ResourceManager klas gebruik. Sien "ResourceManager en ASP.NET" artikel by http: / /msdn.microsoft.com/en-us/library/aa309419(VS.71).aspx

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top