Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用通过表单提交的数据创建LINQ查询_C#_Linq_Forms_Where Clause - Fatal编程技术网

C# 使用通过表单提交的数据创建LINQ查询

C# 使用通过表单提交的数据创建LINQ查询,c#,linq,forms,where-clause,C#,Linq,Forms,Where Clause,我是个新手,到处寻找答案,但我找不到。我有一个带有表单的页面(关于.aspx)。表单上有一个ID为customerID的文本框和一个PostBackUrl为Default.aspx的提交按钮。我正在尝试创建一个LINQ查询,该查询将在tblCustomerInfo的customerID列中搜索表单提交的值 我很抱歉,如果这是非常明显的事情,我只是错过了。我看了几十个网页,似乎找不到答案。感谢您的帮助。戴夫: 假设您拥有文本框customerID。您可以从中获取文本,并在LINQ语句的where子

我是个新手,到处寻找答案,但我找不到。我有一个带有表单的页面(关于.aspx)。表单上有一个ID为customerID的文本框和一个PostBackUrl为Default.aspx的提交按钮。我正在尝试创建一个LINQ查询,该查询将在tblCustomerInfo的customerID列中搜索表单提交的值

我很抱歉,如果这是非常明显的事情,我只是错过了。我看了几十个网页,似乎找不到答案。感谢您的帮助。

戴夫:

假设您拥有文本框customerID。您可以从中获取文本,并在LINQ语句的where子句中使用该文本:

var customerId = customerID.Text;

var customerInfo = (from c in tblCustomerInfo
                   where c.CustomerID == customerId
                   select c).FirstOrDefault();

希望这对您有所帮助--

您使用的是哪种linq提供程序?林克向sql?坦斯克寻求答案,戴夫。我最终选择了另一个方向,并以这种方式实现了目标。