我有一个GridView页面和一个搜索文本框,按钮靠近它,我想设置当用户按下“ENTER”开始搜索,只有这样。
我该怎么做才能修改风格:
Messaggio_Ricerca.Text =“I caratteri inseriti nella barra di ricerca non sono validi.“
当它出来?
ASP代码:
Ricerca :
<asp:TextBox ID="CampoRicerca" runat="server" CssClass="textbox" Width="300px" Height="25px" Placeholder="Inserisci qui i dati che vuoi cercare" ></asp:TextBox>
<asp:Button ID="BTN_Ricerca" OnClick="Ricerca_NomeInserito" runat="server" Text="" Width="35" Height="35" CssClass="ricerca"></asp:Button>
<asp:Label ID="Messaggio_Ricerca" runat="server"></asp:Label>
字符串
C#代码:
protected void Ricerca_NomeInserito(object sender, EventArgs e)
{
this.RicercaCliente();
}
private void RicercaCliente()
{
//String query code
if (String.IsNullOrWhiteSpace(CampoRicerca.Text))
{
Messaggio_Ricerca.Text = " I caratteri inseriti nella barra di ricerca non sono validi. ";
}
else
{
//SqlCommand code
}
}
型
2条答案
按热度按时间zrfyljdw1#
好的,假设我们有这样的标记:
一个简单的网格和搜索:
字符串
我们要加载的代码是这样的:
型
现在我们有了这个:
的数据
所以,代替键入搜索文本,然后点击搜索按钮?
当然,让我们删除搜索按钮。现在我们使用文本框的文本更改事件,并设置auto postback = true。
所以,我们现在有这个标记:
型
因此,将文本框设置为autopostback = true,那么它的所有事件都将触发并激发事件。
后面的代码呢?我们抓取按钮代码并将其移动到文本更改事件中,如下所示:
型
所以现在我们只需要输入一些文本,然后按回车键,我们得到这个:
的
laximzn52#
可以将搜索文本框和按钮 Package 在Panel控件中,并将其DefaultButton属性设置为按钮的ID。
字符串