or
<
telerik:RadEditor
ID
=
"reItemText"
Runat
=
"server"
Width
=
"800"
Height
=
"300"
AutoResizeHeight
=
"false"
EnableResize
=
"false"
ToolsWidth
=
"800"
ContentAreaMode
=
"Div"
Skin
=
"WebBlue"
Content='<%# DataBinder.Eval(Container, "DataItem.ItemText") %>'>
</
telerik:RadEditor
>
<
telerik:RadStyleSheetManager
id
=
"RadStyleSheetManager1"
runat
=
"server"
>
<
StyleSheets
>
<
telerik:StyleSheetReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Skins.Editor.css"
/>
<
telerik:StyleSheetReference
Assembly
=
"Telerik.Web.UI.Skins"
Name
=
"Telerik.Web.UI.Skins.WebBlue.Editor.WebBlue.css"
/>
<
telerik:StyleSheetReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Skins.Window.css"
/>
<
telerik:StyleSheetReference
Assembly
=
"Telerik.Web.UI.Skins"
Name
=
"Telerik.Web.UI.Skins.WebBlue.Window.WebBlue.css"
/>
</
StyleSheets
>
</
telerik:RadStyleSheetManager
>
<
EditFormSettings
EditFormType
=
"Template"
CaptionFormatString
=
"Edit News Item"
>
<
PopUpSettings
Height
=
"500"
Width
=
"900"
Modal
=
"true"
CloseButtonToolTip
=
"Close"
ScrollBars
=
"Auto"
/>
<
EditColumn
></
EditColumn
>
<
FormTemplate
>
<
table
width
=
"100%"
border
=
"0"
cellpadding
=
"0"
cellspacing
=
"6"
>
<
tr
>
<
td
valign
=
"top"
><
b
>Title:</
b
></
td
>
<
td
valign
=
"top"
>
<
telerik:RadTextBox
ID
=
"rtbTItle"
runat
=
"server"
Width
=
"400"
TextMode
=
"SingleLine"
Text='<%# DataBinder.Eval(Container, "DataItem.Title") %>' Skin="WebBlue">
</
telerik:RadTextBox
>
</
td
>
</
tr
>
<
tr
>
<
td
colspan
=
"2"
valign
=
"top"
style
=
""
>
<
b
>Item Text:</
b
><
br
/>
<
telerik:RadEditor
ID
=
"reItemText"
runat
=
"server"
OnClientLoad
=
"reItemText_OnClientLoad"
OnClientModeChange
=
"reItemText_OnClientModeChange"
Width
=
"800"
Height
=
"300"
AutoResizeHeight
=
"false"
EnableResize
=
"false"
ToolsWidth
=
"800"
ContentAreaMode
=
"Div"
Skin
=
"WebBlue"
Content='<%# DataBinder.Eval(Container, "DataItem.ItemText") %>'>
</
telerik:RadEditor
>
</
td
>
</
tr
>
</
table
>
</
FormTemplate
>
</
EditFormSettings
>
<
telerik:RadStyleSheetManager
id
=
"RadStyleSheetManager1"
runat
=
"server"
>
<
StyleSheets
>
<
telerik:StyleSheetReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Skins.Editor.css"
/>
<
telerik:StyleSheetReference
Assembly
=
"Telerik.Web.UI.Skins"
Name
=
"Telerik.Web.UI.Skins.WebBlue.Editor.WebBlue.css"
/>
<
telerik:StyleSheetReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Skins.Window.css"
/>
<
telerik:StyleSheetReference
Assembly
=
"Telerik.Web.UI.Skins"
Name
=
"Telerik.Web.UI.Skins.WebBlue.Window.WebBlue.css"
/>
</
StyleSheets
>
</
telerik:RadStyleSheetManager
>
function
reItemText_OnClientLoad(sender,args){
sender.setSize( 800, 300 );
var
oElem = sender.get_element( );
oElem.style.height =
"300px"
;
oElem.style.width =
"800px"
;
}
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="reg.aspx.vb" Inherits="TelerikWebForm" MasterPageFile="~/masterpage.master" maintainScrollPositionOnPostback = "true" %>
<
asp:Content
id
=
"content1"
ContentPlaceHolderID
=
"cph_content"
runat
=
"server"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
<
Scripts
>
<%--Needed for JavaScript IntelliSense in VS2010--%>
<%--For VS2008 replace RadScriptManager with ScriptManager--%>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.Core.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQuery.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQueryInclude.js"
/>
</
Scripts
>
</
telerik:RadScriptManager
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
</
telerik:RadAjaxManager
>
<
telerik:RadSkinManager
ID
=
"RadSkinManager1"
Runat
=
"server"
Skin
=
"Web20"
>
</
telerik:RadSkinManager
>
<
div
id
=
"main"
>
<
div
id
=
"content"
>
<
telerik:RadAjaxPanel
ID
=
"RadAjaxPanel1"
runat
=
"server"
Width
=
"680px"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
>
<!--COMPANY / ISSUE-->
<
telerik:RadComboBox
ID
=
"RadComboBox1"
Label
=
"Name of Stock: "
runat
=
"server"
Width
=
"300px"
LabelWidth
=
"133px"
Height
=
"150px"
EmptyMessage
=
"Enter Name of Company whose stock you own"
DataSourceID
=
"sqldatasource1"
DataTextField
=
"coname"
DataValueField
=
"issuenum"
EnableAutomaticLoadOnDemand
=
"True"
ShowMoreResultsBox
=
"true"
EnableVirtualScrolling
=
"True"
OnSelectedIndexChanged
=
"RadComboBox1_SelectedIndexChanged"
AllowCustomText
=
"false"
LoadingMessage
=
"Searching..."
MinFilterLength
=
"0"
AutoPostBack
=
"true"
>
</
telerik:RadComboBox
>
<
asp:Label
ID
=
"lblConameLookup"
runat
=
"server"
Text
=
" "
Width
=
"275"
CssClass
=
"label1"
Visible
=
"true"
></
asp:Label
>
<
asp:RequiredFieldValidator
ID
=
"RequiredFieldValidator9"
runat
=
"server"
ErrorMessage
=
"Name of Stock is required."
ControlToValidate
=
"RadComboBox1"
CssClass
=
"label1error"
></
asp:RequiredFieldValidator
>
<
asp:SqlDataSource
ID
=
"SqlDataSource1"
runat
=
"server"
ConnectionString
=
"..."
></
asp:SqlDataSource
>
<
br
/>
<!--USERNAME-->
<
telerik:RadTextBox
ID
=
"txtUsername"
runat
=
"server"
Label
=
"Username:"
EmptyMessage
=
"30 character max"
MaxLength
=
"30"
LabelWidth
=
"130"
Width
=
"300"
OnTextChanged
=
"txtUsername_TextChanged"
AutoPostBack
=
"true"
>
</
telerik:RadTextBox
>
<
img
alt
=
"Info"
src
=
"/images/icon_info.png"
title
=
"Username Rules: 8 - 30 characters in length; can only contain the following: A-Z, a-z, 0-9, ! @ . _ - "
class
=
"infoicon"
/>
<
asp:Label
ID
=
"lblUsernameValidatorMsg"
runat
=
"server"
Text
=
" "
CssClass
=
"label1error"
Visible
=
"false"
></
asp:Label
>
<
asp:TextBox
ID
=
"txtUsernameValidatorStatus"
visible
=
"false"
Text
=
"Invalid"
runat
=
"server"
></
asp:TextBox
>
</
telerik:RadAjaxPanel
>
<!--BUTTONS-->
<
telerik:RadButton
ID
=
"RadButton1"
runat
=
"server"
Text
=
"Submit"
CausesValidation
=
"true"
>
</
telerik:RadButton
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
>
</
telerik:RadAjaxLoadingPanel
>
</
div
></
div
>
<
telerik:RadToolTipManager
ID
=
"RadToolTipManager1"
runat
=
"server"
RelativeTo
=
"Element"
Position
=
"MiddleRight"
AutoTooltipify
=
"true"
ContentScrolling
=
"Default"
Width
=
"225"
Height
=
"10"
AutoCloseDelay
=
"10000"
>
</
telerik:RadToolTipManager
>
</
asp:Content
>
Protected Sub RadComboBox1_SelectedIndexChanged(sender As Object, e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles RadComboBox1.SelectedIndexChanged
Dim strConn As String = System.Configuration.ConfigurationManager.ConnectionStrings("CONN").ConnectionString
Dim MySQL As String = "SELECT ticker FROM [table] WHERE [issuenum] = @issuenum"
Dim MyConn As New Data.SqlClient.SqlConnection(strConn)
Dim Cmd As New Data.SqlClient.SqlCommand(MySQL, MyConn)
Dim DR As SqlDataReader
With Cmd.Parameters
.Add(New SqlClient.SqlParameter("@issuenum", UCase(Trim(RadComboBox1.SelectedValue))))
End With
lblConameLookup.Visible = True
Try
MyConn.Open()
DR = Cmd.ExecuteReader()
DR.Read()
lblConameLookup.CssClass = "label1"
lblConameLookup.Text = DR("ticker")
Catch ex As Exception
lblConameLookup.CssClass = "label1error"
lblConameLookup.Text = "Please select a company from the dropdown menu."
End Try
MyConn.Close()
End Sub
'VALIDATION FOR USERNAME FIELD
Protected Sub txtUsername_TextChanged(sender As Object, e As System.EventArgs) Handles txtUsername.TextChanged
'CHECK DATABASE
Dim strConn As String = System.Configuration.ConfigurationManager.ConnectionStrings("CONN").ConnectionString
Dim MySQL As String = "SELECT X1,X2 FROM Ytable WHERE [field] = @param"
Dim MyConn As New Data.SqlClient.SqlConnection(strConn)
Dim Cmd As New Data.SqlClient.SqlCommand(MySQL, MyConn)
Dim DR As SqlDataReader
With Cmd.Parameters
.Add(New SqlClient.SqlParameter("@param", Trim(txtUsername.Text)))
End With
Try
MyConn.Open()
DR = Cmd.ExecuteReader()
DR.Read()
lblUsernameValidatorMsg.Visible = True
If DR.HasRows = True Then
lblUsernameValidatorMsg.Text = "This username is unavailable."
txtUsername.Focus()
End If
Catch ex As Exception
'lblUserNameStatus.Text = ex.Message
End Try
MyConn.Close()
End Sub