Search code examples
asp.netmarkupappsettings

ASP.NET Concatenate AppSetting Value with DataBinder Value In Markup Page


Is it possible to concatenate AppSetting value in WebConfig with DataBinder value in markup page (i.e. .aspx page - not codebehind)

This does not work:

' NavigateUrl='<%$ AppSettings:NewsPressReleasesDefaultPage %> + <%# DataBinder.Eval(Container.DataItem, "ReleaseDate") %>'>


Solution

  • Use ConfigurationManager.AppSettings:

    NavigateUrl='<%# System.Configuration.ConfigurationManager.AppSettings["NewsPressReleasesDefaultPage"] + Eval("ReleaseDate").ToString() %>'>