¿Cómo obtener una vista de cuadrícula para mostrar todas las filas de la tabla cuando no se ingresa texto en un cuadro de texto dependiente?
Lo siguiente funciona correctamente y filtra mi vista de cuadrícula según el texto ingresado en mi cuadro de texto.
Cuando no se ingresa ningún texto en mi cuadro de texto, no obtengo resultados y no puedo entender por qué.
MI PREGUNTA
Cómo obtener una vista de cuadrícula para mostrartodos ¿filas de la tabla cuando no se ingresa texto en el cuadro de texto?
MSSQL
@Search nvarchar(50)
SELECT [table].[column]
FROM [table]
WHERE [table].[column] LIKE '%' + @Search + '%' OR COALESCE(@Search,'') = ''
MARGEN
<asp:TextBox ID="txtSearch" RunAt="Server" Text=""/>
<asp:SqlDataSource ID="sqlSearch" RunAt="Server" SelectCommand="spSearch" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:ControlParameter Type="String" Name="Search" ControlID="txtSearch" PropertyName="Text"/>
</SelectParameters>
</asp:SqlDataSource>
RESULTADOS DE GRIDVIEW
He probado y probado muchos métodos encontrados aquí, sin embargo, todos devuelven 0 resultados cuando la cadena está vacía.