【发布时间】:2016-04-08 13:09:40
【问题描述】:
我遇到了解析器错误。
说明:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息并适当地修改您的源文件。
解析器错误消息:服务器标签格式不正确。
来源错误:
Line 86: </div>
Line 87: <div id="divLocalhostOnly" runat="server">
Line 88: <asp:SqlDataSource ID="sqlData" runat="server"
Line 89: ConnectionString="<%$ ConnectionStrings:LOCAL_D630 %>"
Line 90: InsertCommand="INSERT INTO [dbo].[Roster] (" +
源文件:/Member.aspx 行:88
版本信息:Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.6.1055.0
我怀疑这可能是我尝试使用 Web.config 文件中的连接字符串的方式,因为我没有遇到任何 SqlDataSource 的示例strong> 是使用 Web.config 的 ConnectionStrings 部分编写的。
这是我的 Web.config 的剪辑版:
<configuration>
<connectionStrings>
<clear />
<add name="LOCAL_D630" connectionString="Data Source=D630-PC\SQL5016;Initial Catalog=Table1;User Id=admin;Password=StackOverflow;" providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
我的 SqlDataSource 的 ConnectionString 有问题吗?
我可以使用 Web.config 文件来指定连接字符串吗?
我做错了什么?
【问题讨论】:
标签: c# asp.net data-binding