首页 > 解决方案 > 如何将文本框值设置为 null 或 text

问题描述

我正在从 SQL 数据库创建报告并使用查询创建 RDLC 报告,并希望使用文本框过滤数据。我想使用输入文本框值搜索数据,或者如果文本框为空,则需要查看整个结果.

 {
     this.TCARDHOLDERSTableAdapter.Fill(this.DataSet1.TCARDHOLDERS, Code.Text);

     this.reportViewer1.RefreshReport();
 }

我想填写Code.textor null

标签: c#

解决方案


您可以像这样使用三元运算符:

this.TCARDHOLDERSTableAdapter.Fill(this.DataSet1.TCARDHOLDERS, Code.Text != String.Empty ? Code.Text : null );

推荐阅读