C# 代码隐藏中的ASP.NET SqlDataSource参数声明
我正在代码隐藏中实现SqlDataSource。这是我的密码:C# 代码隐藏中的ASP.NET SqlDataSource参数声明,c#,asp.net,parameters,code-behind,sqldatasource,C#,Asp.net,Parameters,Code Behind,Sqldatasource,我正在代码隐藏中实现SqlDataSource。这是我的密码: var sqlDataSource = new SqlDataSource { ConnectionString = _constr, SelectCommand =
var sqlDataSource = new SqlDataSource
{
ConnectionString = _constr,
SelectCommand =
"SELECT One, Two FROM Foo WHERE (One = @One) AND (Two = @Two)"
};
如何在代码隐藏中声明参数并赋予其属性值?我尝试过这样做:
sqlDataSource.SelectParameteres.Add(“@One”,“value”);
等等,但它抛出了执行标量错误。试试这个
sqlDataSource.SelectParameters.Add(new Parameter("One", System.TypeCode.Int32, recordNo))
试试这个
sqlDataSource.SelectParameters.Add(new Parameter("One", System.TypeCode.Int32, recordNo))