or
<
telerik:RadComboBox
ID
=
"Radcombo_Type"
runat
=
"server"
Skin
=
"Vista"
Width
=
"80%"
SelectedValue='<%# Bind("datatype") %>'
MaxLength="6" OnClientDropDownOpening="HandleOpen" >
<
Items
>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Client"
Value
=
"Client"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Main Contractor"
Value
=
"ManCon"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Sub Contractor"
Value
=
"SubCon"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Supplier"
Value
=
"Supler"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Consultant"
Value
=
"Consul"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Service Provider"
Value
=
"SerPro"
/>
</
Items
>
</
telerik:RadComboBox
>
function HandleOpen(sender, args) {
debugger;
var combo = (sender.id);
var key = window.event.keyCode;
if (key == 40) {//backspace
args.set_cancel(true);
combo.showDropDown();
}
else {
combo.hideDropDown();
args.set_cancel(false);
}
}
OnDateSelected
event and then set focus using:
e.get_textBox().focus();
e.get_textBox().select();
however this only works when there is no date in the textbox. If I choose another date focus may be at that object but the cursor is not visible. Currently I have a workaround to handle this but it is not elegant:
function
OnDatePopupClosing(e, args) {
try
{
SelectedDate = e.get_selectedDate();
if (SelectedDate) {
e.get_textBox().value =
''
;
}
}
catch (err) {
alert(
"Error encountered: " + err.message)
}
}
function
OnDateSelected(e, args) {
try
{
if (e.CalendarSelectionInProgress) {
e.get_textBox().select();
}
}
catch (err) {
alert(
"Error encountered: " + err.message)
}
}
protected void RadFilter1_ApplyExpressions(object sender, RadFilterApplyExpressionsEventArgs e)
{
RadFilterSqlQueryProvider provider = new RadFilterSqlQueryProvider();
provider.ProcessGroup(e.ExpressionRoot);
Label1.Text = provider.Result;
}
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<!--
For more information on how to configure your ASP.NET application, please visit
-->
<
configuration
>
<
system.web
>
<
httpHandlers
>
<
add
path
=
"Telerik.Web.UI.WebResource.axd"
verb
=
"*"
type
=
"Telerik.Web.UI.WebResource, Telerik.Web.UI, Version=2010.3.1109.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4"
validate
=
"false"
/>
</
httpHandlers
>
<
compilation
debug
=
"true"
strict
=
"false"
explicit
=
"true"
targetFramework
=
"4.0"
>
<
assemblies
>
<
add
assembly
=
"System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"
/></
assemblies
></
compilation
>
</
system.web
>
<
system.webServer
>
<
handlers
>
<
remove
name
=
"WebServiceHandlerFactory-ISAPI-2.0"
/>
<
add
name
=
"svc"
path
=
"*.svc"
verb
=
"*"
modules
=
"IsapiModule"
scriptProcessor
=
"%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll"
resourceType
=
"Unspecified"
preCondition
=
"classicMode,runtimeVersionv4.0,bitness32"
/>
</
handlers
>
</
system.webServer
>
</
configuration
>