У меня проблема.
Я хочу захватить событие KeyPress в фильтре.
<div class="row rowMarginTop ">
<div class="col-xs-12 col-md-7">
<asp:Panel ID="pnlFilterCategory" runat="server" Visible="True">
<asp:Label runat="server" ID="lblFilterCategory" Text="Rechercher une catégorie"></asp:Label>
<asp:TextBox runat="server" ID="txtFilterCategory"></asp:TextBox>
<asp:Button runat="server" ID="btnFilterCategory" Text="Rechercher" CssClass="btn btn-primary" />
</asp:Panel>
</div>
Но в моем коде я не нашел KeyPress
Protected Sub txtFilterCategory_KeyPress(sender As Object, e As Global.System.Windows.Forms.KeyEventArgs) Handles txtFilterCategory.KeyPress
If Not String.IsNullOrEmpty(txbFilterProduit.Text) Then
Session("FilterExpression") = txbFilterProduit.Text
End If
RadTreeListF07.Rebind()
End Sub
Я думаю, это потому, что для моей txtFilterCategory было сказано «Защищено с помощью событий txtFilterCategory As System.Web.UI.WebControls.TextBox Contrôle txtFilterCategory»
так что это не ссылка на system.windows.form, и я думаю, что это моя проблема.
мой импорт
Imports System.Windows.Forms
Imports Telerik.Web.UI
Imports System.Data
Imports System.Collections.Generic
Imports System.Xml
Imports System.Web.Configuration
Imports System.IO
Imports System
Imports System.Web
Итак, мой вопрос, как можно поймать KeyPress в моем коде?
Извините за мой английский, я француз и начинающий.