C# 在asp.net中将字符串参数传递给SqlDataSource

C# 在asp.net中将字符串参数传递给SqlDataSource,c#,asp.net,sqldatasource,C#,Asp.net,Sqldatasource,我在我的aspx页面上放置了一个SqlDataSource组件,但在“测试查询”步骤中配置SqlDataSource时,我传递了以下参数: 但当我单击“确定”时,它返回以下错误: 传递字符串时发生此错误: 信息、警告、错误、 我试过很多组合,但都不管用。仅当我以单引号形式传递三个单词中的一个时,它才起作用,如下所示: “错误” 事实上,信息警告和错误是表中可用的不同级别。每个记录只能有一个级别,在我在(“----”)中使用的sql查询中,希望您理解 任何在字符串之间传递comas的想法都将受

我在我的aspx页面上放置了一个SqlDataSource组件,但在“测试查询”步骤中配置SqlDataSource时,我传递了以下参数:

但当我单击“确定”时,它返回以下错误:

传递字符串时发生此错误:

信息、警告、错误、

我试过很多组合,但都不管用。仅当我以单引号形式传递三个单词中的一个时,它才起作用,如下所示:

“错误”

事实上,信息警告和错误是表中可用的不同级别。每个记录只能有一个级别,在我在(“----”)中使用的sql查询中,希望您理解


任何在字符串之间传递comas的想法都将受到高度赞赏。

使用对话助手创建页面后,只需切换到html的代码视图,并在创建的代码上手动更改它们…

我已通过在单引号中传递每个级别而解决了问题,在下图所示的最后一级之后:


无论如何,谢谢你的帮助,亚里士多德

但是参数会根据用户所做的选择而动态更改,因此如何在html中更改参数,请您给出一些示例。@Rahat请您在此处键入生成的代码,以便为您的代码提供一个示例(如果可以的话)。