这是我要执行的逻辑。
当文本框为空时,我希望数据网格不显示任何记录。
当文本框不为空时,数据网格将过滤数据。
现在,当文本框为空时,它会显示所有记录。
我该如何解决?提前致谢!
这是代码块:
<asp:SqlDataSource ID="dsGridview" runat="server" ConnectionString="<%$ ConnectionStrings:MyConnectionString %>"
SelectCommand="SELECT UserName, gender, age FROM users"
FilterExpression="UserName like '%{0}%'">
<FilterParameters>
<asp:ControlParameter Name="UserName" ControlID="txtSearch" PropertyName="Text" />
</FilterParameters>
</asp:SqlDataSource>