Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 115
  • Last Modified:

why do we need to add dollar sign on asp datasource tag <% $ ConnectionStirngs : Con %>

Hi experts ,

Why the dollar symbol is needed on ASP- SqlDatasource tag and whats the use of it


<asp:SqlDataSource ID="Dropdown" runat="server" ConnectionString="<%$ ConnectionStrings:godaddyConnectionString %>" SelectCommand="select [Name] from [agent]"></asp:SqlDataSource>

Open in new window


Otherwise throws error as
Format of the initialization string does not conform to specification starting at index 0

Thanks Experts
0
karthik80c
Asked:
karthik80c
1 Solution
 
Pawan KumarDatabase ExpertCommented:
Try.-

1. The dollar sign ($) indicates to ASP.NET that the following expression is an expression builder.  Syntax of the expression builder:

<%$ Expression Prefix: Expression Value %>

2. The expression prefix defines the kind of expression, such as AppSettings, ConnectionStrings, or Resources.

Below URL will definitely explain you the things in details- <<Check the 4th Section>>

https://support.microsoft.com/en-us/kb/976112

Hope it helps !!
1

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now