Ссылка на system.web.ui, а не system.web.forms - PullRequest
0 голосов
/ 08 ноября 2018

У меня проблема.

Я хочу захватить событие 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 в моем коде?

Извините за мой английский, я француз и начинающий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...