Yes..Thanks Ken Egozi,it is good.
I am going to try this. thanks a lot.
On Oct 15, 12:59 pm, Ken Egozi <[email protected]> wrote:
> you should do this in the controller's action that got called before
> rendering the view.if you need it on many actions, you should use a Filter
> to set the value in the PropertyBag.
>
> http://www.castleproject.org/monorail/documentation/trunk/usersguide/...
>
> <http://www.castleproject.org/monorail/documentation/trunk/usersguide/...>
>
>
>
> On Thu, Oct 15, 2009 at 9:56 AM, suneesh <[email protected]> wrote:
>
> > Thanks Mauricio Scheffer for your reply,yes i understood.
> > but in my case my problem is i need to get this value in my layout page
> > (default.vm),
> > then where can i placed the code PropertyBag["myKey"] =
> > ConfigurationManager.AppSettings["myKey"];
> > can i do it in Home controller(is it a base controller?)?.
>
> > On Oct 12, 10:21 pm, Mauricio Scheffer <[email protected]>
> > wrote:
> > > IMHO you should keep nvelocity templates as dumb as possible.
> > > If you're using MonoRail, you can just do PropertyBag["myKey"] =
> > > ConfigurationManager.AppSettings["myKey"];
> > > If you're using plain stand-alone NVelocity, pass the value through
> > > the VelocityContext.
>
> > > On Oct 12, 1:34 pm, suneesh <[email protected]> wrote:
>
> > > > This must be a simple question.
>
> > > > My question is how to get the <appSettings> value: myValue in the
> > > > web.config:
>
> > > > <appSettings>
> > > > <add key="myKey" value="myValue" />
> > > > </appSettings>
>
> > > > in .vm file similar to "<%$appSettings:myKey %>" in aspx file
>
> > > > I know in .cs we can get it from:
>
> > > > System.Configuration.ConfigurationManager.AppSettings["myKey"]
>
> > > > but don't know how in .vm.
>
> > > > Thanks.
>
> --
> Ken
> Egozi.http://www.kenegozi.com/bloghttp://www.delver.comhttp://www.musicglue.comhttp://www.castleproject.orghttp://www.idcc.co.il-
> הכנס הקהילתי הראשון למפתחי דוטנט - בואו בהמוניכם
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Castle Project Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/castle-project-users?hl=en
-~----------~----~----~----~------~----~------~--~---