<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>C# &#187; C# &#187; refactor</title>
	<atom:link href="http://techmind.dk/csharp/tag/refactor/feed/" rel="self" type="application/rss+xml" />
	<link>http://techmind.dk/csharp</link>
	<description>Microsoft DOT.NET</description>
	<lastBuildDate>Mon, 07 Oct 2013 13:53:35 +0000</lastBuildDate>
	<language>da-DK</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.41</generator>
	<item>
		<title>masterpages og instanser af objekter</title>
		<link>http://techmind.dk/csharp/c-kode/masterpages-og-instanser-af-objekter/</link>
		<comments>http://techmind.dk/csharp/c-kode/masterpages-og-instanser-af-objekter/#comments</comments>
		<pubDate>Wed, 06 Feb 2013 14:05:33 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[c# kode]]></category>
		<category><![CDATA[dotnet3_eucsyd]]></category>
		<category><![CDATA[encapsulate]]></category>
		<category><![CDATA[page_init]]></category>
		<category><![CDATA[page_load]]></category>
		<category><![CDATA[prop]]></category>
		<category><![CDATA[properties]]></category>
		<category><![CDATA[public properties]]></category>
		<category><![CDATA[refactor]]></category>
		<category><![CDATA[session]]></category>

		<guid isPermaLink="false">http://77.213.136.54/csharp/?p=282</guid>
		<description><![CDATA[for få adgang til ens objekter på tværs af aalle content siderne i et masperpage projekt er det centralt at det oprettes session variabler rigtigt. Projektet herunder opretter en session variabel &#8216;Bank MinBank. dette gøres i page init og ikke i page load, fordi den så ikke kan tilgåes fra evt sub dirs i projektet. [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>for få adgang til ens objekter på tværs af aalle content siderne i et masperpage projekt er det centralt at det oprettes session variabler rigtigt. Projektet herunder opretter en session variabel &#8216;Bank MinBank.</p>
<p>dette gøres i page init og ikke i page load, fordi den så ikke kan tilgåes fra evt sub dirs i projektet.</p>
<p>find resten af projektet via søgning på siten her..</p>
<p><code>using System;<br />
using System.Collections.Generic;<br />
using System.Linq;<br />
using System.Web;<br />
using System.Web.UI;<br />
using System.Web.UI.WebControls;<br />
using BankClassLibrary;</code></p>
<p>/*Keys:<br />
C = content page<br />
M = master page</p>
<p>1) Pre_init (C)<br />
2) Page_init (M)<br />
3) Page_init (C)<br />
4) Page_init_complete (C)<br />
5) Page_load (C)<br />
6) Page_load (M)<br />
7) Page_PreRender (M)*/</p>
<p>public partial class MasterPage : System.Web.UI.MasterPage<br />
{</p>
<p>Bank minBank;</p>
<p>public Bank MinBank //refactor / encapsulae field&#8212; Det er ikke det samme som prop tab tab !! husk<br />
{<br />
get { return minBank; }</p>
<p>}</p>
<p>protected void Page_Init(object sender, EventArgs e)<br />
{</p>
<p>if (Session[&#8220;Webbank&#8221;] == null)<br />
{<br />
minBank = new Bank(&#8220;EUC Banken&#8221;, 1000);<br />
Session[&#8220;Webbank&#8221;] = minBank;<br />
}<br />
else<br />
{<br />
minBank = (Bank)Session[&#8220;Webbank&#8221;];<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://techmind.dk/csharp/c-kode/masterpages-og-instanser-af-objekter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
