ASP.NET Tutorial/Ajax/FilteredTextBox

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Using the FilteredTextBox Control

   <source lang="csharp">

<%@ Page Language="C#" %> <%@ Register TagPrefix="ajax" Namespace="AjaxControlToolkit"

Assembly="AjaxControlToolkit" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server">

   <title>Show Filtered TextBox</title>

</head> <body>

   <form id="form1" runat="server">
       <asp:ScriptManager ID="ScriptManager1" runat="server" />
       <asp:Label
           id="lblNumeric"
           Text="Enter a Number:"
           AssociatedControlID="txtNumeric"
           Runat="server" />
       
<asp:TextBox id="txtNumeric" Runat="server" /> <ajax:FilteredTextBoxExtender id="fte1" TargetControlID="txtNumeric" FilterType="Numbers" Runat="server" />

<asp:Label id="lblProductCode" Text="Enter a Product Code:" AssociatedControlID="txtProductCode" Runat="server" />
<asp:TextBox id="txtProductCode" Runat="server" /> <ajax:FilteredTextBoxExtender id="fte2" TargetControlID="txtProductCode" FilterType="LowercaseLetters,Custom" FilterMode="ValidChars" ValidChars="_!" Runat="server" />
(A product code can contain only lower-case characters, underscores, exclamation marks, and no spaces)
   </form>

</body> </html></source>