ObjectDataSource1.FilterExpression = "userid LIKE '{0}' AND action LIKE '{1}'"; ObjectDataSource1.FilterParameters.Add("userid", ddlUsers.SelectedValue); ObjectDataSource1.FilterParameters.Add("action", ddlAction.SelectedValue);
我喜欢这段代码。
当我运行它时,网格视图是空的。但是,当我编写和运行它时效果很好。
ObjectDataSource1.FilterExpression = "userid LIKE '{0}' AND action LIKE '{Login}'";
ObjectDataSource1.FilterParameters.Add("userid", ddlUsers.SelectedValue);
ObjectDataSource1.FilterParameters.Add("action", ddlAction.SelectedValue);
如果没有参数(操作),它会显示所选 ddlUsers.SelectedValue 的所有登录。
为什么不能这样工作?
ObjectDataSource1.FilterExpression = "userid LIKE '{0}' AND action LIKE '{1}'";
ObjectDataSource1.FilterParameters.Add("userid", ddlUsers.SelectedValue);
ObjectDataSource1.FilterParameters.Add("action", ddlAction.SelectedValue);