This tutorial will show you how to Repeater pagesetting using ASP.NET 2.0 and VB.NET
This tutorial will show you how to Repeater pagesetting using ASP.NET 2.0 and VB.NET .First, you need to import the System.Text.RegularExpressions namespace..
| Imports System.Text.RegularExpressions; |
We moved our web sites to Server Intellect and have found them to be incredibly professional. Their setup is very easy and we were up and running in no time.
We use the Button1_Click to do work.The Regex class contains several static methods that allow you to use a regular expression without explicitly creating a Regex object. Using a static method is equivalent to constructing a Regex object, using it once and then destroying it. The Regex class is immutable (read-only) and is inherently thread safe. Regex objects can be created on any thread and shared between threads. The Methods of the Replace is Overloaded. Within a specified input string, replaces strings that match a regular expression pattern with a specified replacement string.
| Partial Class RegexVB Inherits System.Web.UI.Page End Class Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Label2.Text = InputText(TextBox1.Text, TextBox1.Text.Length) End SubPrivate Function InputText(ByVal text As String, ByVal maxLength As Integer) As String text = text.Trim() End FunctionIf (String.IsNullOrEmpty(text)) Then Return String.Empty End IfIf (text.Length > maxLength) Then text = text.Substring(0, maxLength) End Iftext = Regex.Replace(text, "[\\s]{2,}", " ") text = Regex.Replace(text, "(<[b|B][r|R]/*>)+|(<[p|P](.|\\n)*?>)", "") text = Regex.Replace(text, "(\\s*&[n|N][b|B][s|S][p|P];\\s*)+", " ") text = Regex.Replace(text, "<(.|\\n)*?>", "") text = text.Replace("'", "''") Return text Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load End Sub |
Yes, it is possible to find a good web host. Sometimes it takes a while. After trying several, we went with Server Intellect and have been very happy. They are the most professional, customer service friendly and technically knowledgeable host we've found so far.
The front end Default.aspx page looks something like this:
| <asp:Label ID="Label1" runat="server" Text="Please Input:" Width="91px"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <br /> <br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Submit" Width="61px" /> <br /> <br /> <asp:Label ID="Label2" runat="server" Width="254px"></asp:Label></fieldset> <br /> <br /> |
I just signed up at Server Intellect and couldn't be more pleased with my Windows Server! Check it out and see for yourself.
The flow for the code behind page is as follows.| Imports System.Text.RegularExpressions Partial Class RegexVB Inherits System.Web.UI.Page End Class Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Label2.Text = InputText(TextBox1.Text, TextBox1.Text.Length) End SubPrivate Function InputText(ByVal text As String, ByVal maxLength As Integer) As String text = text.Trim() End FunctionIf (String.IsNullOrEmpty(text)) Then Return String.Empty End IfIf (text.Length > maxLength) Then text = text.Substring(0, maxLength) End Iftext = Regex.Replace(text, "[\\s]{2,}", " ") text = Regex.Replace(text, "(<[b|B][r|R]/*>)+|(<[p|P](.|\\n)*?>)", "") text = Regex.Replace(text, "(\\s*&[n|N][b|B][s|S][p|P];\\s*)+", " ") text = Regex.Replace(text, "<(.|\\n)*?>", "") text = text.Replace("'", "''") Return text Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load End Sub |
No comments:
Post a Comment