How to set focus to the Username on the Asp.net Login Control

C#, asp.net 4 Comments »

[csharp]
protected void Page_Load(object sender, EventArgs e)
{
TextBox usernameControl = Login1.FindControl(”UserName”) as TextBox; // Change Login1 to the name of your Login Control
if (usernameControl != null)
Page.SetFocus(usernameControl);
}

[/csharp]

A collection of Common Regular Expressions

C# 2 Comments »

The following are a list of Regular expressions that I have either written or come across on other sites. This list will be expanded over time so check bak on this article.

Usage expression
Check email address [code]([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})[/code]
Check URL [code](ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%\$#_]*)?[/code]
UK Date dd/mm/yyyy [code](((0[1-9]|[12][0-9]|3[01])([-./])(0[13578]|10|12)([-./])(\d{4}))|(([0][1-9]|[12][0-9]|30)([-./])(0[469]|11)([-./])(\d{4}))|((0[1-9]|1[0-9]|2[0-8])([-./])(02)([-./])(\d{4}))|((29)(\.|-|\/)(02)([-./])([02468][048]00))|((29)([-./])(02)([-./])([13579][26]00))|((29)([-./])(02)([-./])([0-9][0-9][0][48]))|((29)([-./])(02)([-./])([0-9][0-9][2468][048]))|((29)([-./])(02)([-./])([0-9][0-9][13579][26])))

[/code]

An unbelievable source of expressions can be found at http://regexlib.com/DisplayPatterns.aspx
They even have a validator there.

ASP.net DropDown list of UK Counties

C#, asp.net 1 Comment »

The following code provides a static list of Counties in the UK

 <asp:DropDownList ID=”EditCounty” runat=”server”>

<asp:ListItem>Aberdeenshire</asp:ListItem>

<asp:ListItem>Anglesey</asp:ListItem>

<asp:ListItem>Angus</asp:ListItem>

<asp:ListItem>Antrim</asp:ListItem>

<asp:ListItem>Argyllshire</asp:ListItem>

<asp:ListItem>Armagh</asp:ListItem>

<asp:ListItem>Ayrshire</asp:ListItem>

<asp:ListItem>Banffshire</asp:ListItem>

<asp:ListItem>Bedfordshire</asp:ListItem>

<asp:ListItem>Berkshire</asp:ListItem>

<asp:ListItem>Berwickshire</asp:ListItem>

<asp:ListItem>Brecknockshire</asp:ListItem>

<asp:ListItem>Buckinghamshire</asp:ListItem>

<asp:ListItem>Buteshire</asp:ListItem>

<asp:ListItem>Caernarfonshire</asp:ListItem>

<asp:ListItem>Caithness</asp:ListItem>

<asp:ListItem>Cambridgeshire</asp:ListItem>

<asp:ListItem>Cardiganshire</asp:ListItem>

<asp:ListItem>Carmarthenshire</asp:ListItem>

<asp:ListItem>Cheshire</asp:ListItem>

<asp:ListItem>Clackmannanshire</asp:ListItem>

<asp:ListItem>Cornwall</asp:ListItem>

<asp:ListItem>Cromartyshire</asp:ListItem>

<asp:ListItem>Cumberland</asp:ListItem>

<asp:ListItem>Denbighshire</asp:ListItem>

<asp:ListItem>Derbyshire</asp:ListItem>

<asp:ListItem>Devon</asp:ListItem>

<asp:ListItem>Dorset</asp:ListItem>

<asp:ListItem>Down</asp:ListItem>

<asp:ListItem>Dumfriesshire</asp:ListItem>

<asp:ListItem>Dunbartonshire</asp:ListItem>

<asp:ListItem>Durham</asp:ListItem>

<asp:ListItem>East Lothian</asp:ListItem>

<asp:ListItem>Essex</asp:ListItem>

<asp:ListItem>Fermanagh</asp:ListItem>

<asp:ListItem>Fife</asp:ListItem>

<asp:ListItem>Flintshire</asp:ListItem>

<asp:ListItem>Glamorgan</asp:ListItem>

<asp:ListItem>Gloucestershire</asp:ListItem>

<asp:ListItem>Hampshire</asp:ListItem>

<asp:ListItem>Herefordshire</asp:ListItem>

<asp:ListItem>Hertfordshire</asp:ListItem>

<asp:ListItem>Huntingdonshire</asp:ListItem>

<asp:ListItem>Inverness-shire</asp:ListItem>

<asp:ListItem>Kent</asp:ListItem>

<asp:ListItem>Kincardineshire</asp:ListItem>

<asp:ListItem>Kinross</asp:ListItem>

<asp:ListItem>Kirkcudbrightshire</asp:ListItem>

<asp:ListItem>Lanarkshire</asp:ListItem>

<asp:ListItem>Lancashire</asp:ListItem>

<asp:ListItem>Leicestershire</asp:ListItem>

<asp:ListItem>Lincolnshire</asp:ListItem>

<asp:ListItem>Londonderry</asp:ListItem>

<asp:ListItem>Merioneth</asp:ListItem>

<asp:ListItem>Middlesex</asp:ListItem>

<asp:ListItem>Midlothian</asp:ListItem>

<asp:ListItem>Monmouthshire</asp:ListItem>

<asp:ListItem>Montgomeryshire</asp:ListItem>

<asp:ListItem>Morayshire</asp:ListItem>

<asp:ListItem>Nairnshire</asp:ListItem>

<asp:ListItem>Norfolk</asp:ListItem>

<asp:ListItem>Northamptonshire</asp:ListItem>

<asp:ListItem>Northumberland</asp:ListItem>

<asp:ListItem>Nottinghamshire</asp:ListItem>

<asp:ListItem>Orkney</asp:ListItem>

<asp:ListItem>Oxfordshire</asp:ListItem>

<asp:ListItem>Pembrokeshire</asp:ListItem>

<asp:ListItem>Peeblesshire</asp:ListItem>

<asp:ListItem>Perthshire</asp:ListItem>

<asp:ListItem>Radnorshire</asp:ListItem>

<asp:ListItem>Renfrewshire</asp:ListItem>

<asp:ListItem>Ross-shire</asp:ListItem>

<asp:ListItem>Roxburghshire</asp:ListItem>

<asp:ListItem>Rutland</asp:ListItem>

<asp:ListItem>Selkirkshire</asp:ListItem>

<asp:ListItem>Shetland</asp:ListItem>

<asp:ListItem>Shropshire</asp:ListItem>

<asp:ListItem>Somerset</asp:ListItem>

<asp:ListItem>Staffordshire</asp:ListItem>

<asp:ListItem>Stirlingshire</asp:ListItem>

<asp:ListItem>Suffolk</asp:ListItem>

<asp:ListItem>Surrey</asp:ListItem>

<asp:ListItem>Sussex</asp:ListItem>

<asp:ListItem>Sutherland</asp:ListItem>

<asp:ListItem>Tyrone</asp:ListItem>

<asp:ListItem>Warwickshire</asp:ListItem>

<asp:ListItem>West Lothian</asp:ListItem>

<asp:ListItem>Westmorland</asp:ListItem>

<asp:ListItem>Wigtownshire</asp:ListItem>

<asp:ListItem>Wiltshire</asp:ListItem>

<asp:ListItem>Worcestershire</asp:ListItem>

<asp:ListItem>Yorkshire</asp:ListItem>

</asp:DropDownList>

WP Theme &Design by minus19.com & Icons
Entries RSS Comments RSS Log in