LinqDataSource.WhereParameters.Remove [英] LinqDataSource.WhereParameters.Remove

查看:109
本文介绍了LinqDataSource.WhereParameters.Remove的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好

我的查询与ASP.NET中的LinqDataSource有关如何删除特定LinqDataSource的WHEREparameters.

我的代码是:

Hi all

My query is related to LinqDataSource in ASP.NET that how to remove WHEREparameters for a particular LinqDataSource .

my code is:

Parameter loc = new Parameter("location");
ldsUser.WhereParameters.Remove(loc);
ldsUser.WhereParameters.Add("location",ddlLocation.SelectedValue);


它不会删除WHEREParameters.

请提出您的建议.

在此先感谢
varun


It doesn''t remove WHEREParameters.

Please give yours suggestions.

Thanks in advance
varun

推荐答案

我不确定,但是我会尝试通过将ldsUser.WhereParameters设置为null.
I don''t know for sure, but I would try by setting ldsUser.WhereParameters to null.


好的,我修复它....:thumbsup:

int lcount = ldsUser.WhereParameters.Count;
for(int i = 0; i> lcount; i ++)
{
如果(ldsUser.WhereParameters [i] .Name.Equals("location"))
{
ldsUser.WhereParameters.RemoveAt(i);
}
}

:-O:-O:-O
ok i fix it....:thumbsup:

int lcount = ldsUser.WhereParameters.Count;
for (int i = 0; i > lcount; i++)
{
if (ldsUser.WhereParameters[i].Name.Equals("location"))
{
ldsUser.WhereParameters.RemoveAt(i);
}
}

:-O :-O :-O


这篇关于LinqDataSource.WhereParameters.Remove的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆