I use a combination of different controls in an ASP.Net Repeater. Included are now already 2 RadComboBoxes. I add the SelectedIndexChanged to them in this way:
for (var i = 0; i <
aClientIds.length
; i++) {<br> var comboBox = $find(aClientIds[i]);<
br
> var id = comboBox.get_id();<
br
> comboBox.add_selectedIndexChanged(ddlList_SelectedIndexChanged);<
br
>}
The list of ClientIds are saved to a hidden field from Codebehind and retrieved to a JavaScript array in the js.file associated with the usercontrol where the Repeater is shown. Works nicely. I also must include a RadDatePicker and attach ClientEvents-OnDateSelected in the same way. Already have this working and get the correct id:
for (var i = 0; i <
aDateClientIds.length
; i++) {<br> var calendar = $find(aDateClientIds[i]);<
br
> var id = calendar.get_id();<
br
> alert('id:' + id);<
br
>}
But how do I attach ClientEvents-OnDateSelected from JavaScript? I can't find this in the Telerik documentation or on Google.
My Company uses Telerik.Web.UI version 2015.3.1111.45
Hey,
So I'm using the RadScheduler and I have Agenda View enabled, but I've noticed that anytime I click on it, the scheduler displays the agenda for the next week, not the current week. Any ideas why this could be?
<telerik:RadScheduler ID="RadScheduler1" runat="server" DataKeyField="ID" AllowInsert="False" DataSubjectField="Subject"
DataStartField="StartDate" DataEndField="EndDate" FirstDayOfWeek="Monday" LastDayOfWeek="Friday" ReadOnly="True" SelectedView="WeekView" Height="650px" WorkDayEndTime="18:00:00">
<ExportSettings>
<Pdf PageTopMargin="1in" PageBottomMargin="1in" PageLeftMargin="1in" PageRightMargin="1in"></Pdf>
</ExportSettings>
<TimelineView UserSelectable="False" />
<AgendaView ReadOnly="True" UserSelectable="True" ResourceMarkerType="Bar" NumberOfDays="5" />
</telerik:RadScheduler>
Hi Guys,
I have a site that is fixed width and fits perfectly on desktop and tablets.
I want the RadDeviceDeection Framework to discern if the device is a mobile phone and then redirect to a different set of web pages.(not responsive).
When testing on a desktop I get an output such as
ScreenSize By Range :
3
: ScreenSize By UserAgent :
3
ScreenSize By Range TS : ExtraLarge : ScreenSize By UserAgent TS : ExtraLarge
Height :
0
Width :
0
Mozilla/
5.0
(Windows NT
6.1
; WOW
64
) AppleWebKit/
537.36
(KHTML, like Gecko) Chrome/
58.0
.
3029.110
Safari/
537.36
OPR/
45.0
.
2552.888
On a mobile phone, it detects the height & width and a small screen size.
The problem is,it also detects tablets with a small screen size - but no height & width.
No matter how small I make the custom range for screen size it always returns small for both mobile & tablet.
What would be the best way for me to detect a mobile phone only please?
I could do it if a height & width was found; but not sure if this would cover all.
Cheers,
Jon
Hi all,
I have simple RadWindow container one lable and one RadTabStrip, when i update Chrome to lastest version 58.0.3029.110 (64-bit),
RadRabStrip show incorrect possition in RadWindow (before update is correct).
I have use IE to open RadWindow, it is OK.
Please help me.
Hi,
My radgrid using auto ops with template. The update failed due to dropdownlist selectedvalue. If a record's field is null then a update with value will yield error for cannot convert DbNull to Int32. If a record's field has value then a update do nothing but no error.
Please help.
Thanks.
extracted codes from aspx:
<telerik:RadGrid ID="rgInst" runat="server" CellSpacing="0" GridLines="None" RenderMode="Lightweight" AllowPaging="True" PageSize="10" AllowSorting="true"
AllowAutomaticUpdates="True" AllowAutomaticInserts="True" AllowAutomaticDeletes="true" AutoGenerateColumns="false" DataSourceID="sdsInstitution"
OnItemCreated="rgInst_ItemCreated" OnItemInserted="rgInst_ItemInserted" OnItemUpdated="rgInst_ItemUpdated" OnItemDeleted="rgInst_ItemDeleted" OnItemCommand="rgInst_ItemCommand">
<PagerStyle Mode="NextPrevNumericAndAdvanced" />
<MasterTableView AutoGenerateColumns="false" DataSourceID="sdsInstitution" DataKeyNames="InstID, InstTypeId" CommandItemDisplay="Top" EditMode="EditForms">
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditCommandColumn" />
<telerik:GridBoundColumn UniqueName="InstName" DataField="InstName" HeaderText="Institution" />
<telerik:GridBoundColumn UniqueName="CampusType" DataField="InstTypeDesc" HeaderText="Campus Type" />
<telerik:GridButtonColumn Text="Deactivate" CommandName="Delete" />
</Columns>
<EditFormSettings EditFormType="Template">
<FormTemplate>
<br />
<table class="tableW100">
<tr>
<td class="td30R">Institution name:</td>
<td class="td70L">
<asp:TextBox ID="tbInstName" runat="server" CssClass="tbW100" Text='<%# Bind("InstName") %>' />
</td>
</tr>
<tr>
<td class="td30R">School/Department:</td>
<td class="td70L">
<asp:TextBox ID="tbInstOffice" runat="server" CssClass="tbW100" TextMode="MultiLine" Text='<%# Bind("InstOffice") %>' />
</td>
</tr>
<tr>
<td class="td30R">Campus Type:</td>
<td class="td70L">
<asp:DropDownList ID="ddlInstType" CssClass="tbW100" runat="server" DataSourceID="sdsInstType" DataTextField="InstTypeDesc" DataValueField="InstTypeID" SelectedValue='<%# Bind("InstTypeID") %>'
AppendDataBoundItems="True">
<asp:ListItem Selected="True" Text="Select..." Value="" />
</asp:DropDownList>
</td>
</tr>
<tr>
<td colspan="2" class="tr4Btn">
<asp:Button ID="btnUpdate" CssClass="flatbtnFlexSmall" Text='<%# (Container is GridEditFormInsertItem) ? "Insert" : "Update" %>' runat="server" CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>' />
<asp:Button ID="btnCancel" CssClass="flatbtnFlexSmall" Text="Cancel" runat="server" CausesValidation="False" CommandName="Cancel" />
</td>
</tr>
</table>
</FormTemplate>
</EditFormSettings>
</MasterTableView>
</telerik:RadGrid>
<asp:SqlDataSource ID="sdsInstitution" runat="server" ConnectionString="<%$ ConnectionStrings:MainDB %>"
SelectCommand="sprInstitutionGet" SelectCommandType="StoredProcedure"
UpdateCommand="sprInstitutionUpdate" UpdateCommandType="StoredProcedure"
InsertCommand="sprInstitutionAdd" InsertCommandType="StoredProcedure"
<InsertParameters>
<asp:Parameter Name="InstName" Type="String" />
<asp:Parameter Name="InstOffice" Type="String" />
<asp:Parameter Name="InstTypeID" Type="Int32" />
<asp:SessionParameter Name="ModBy" SessionField="AdmNetID" Type="String" />
</InsertParameters>
<UpdateParameters>
<asp:Parameter Name="InstID" Type="Int32" />
<asp:Parameter Name="InstName" Type="String" />
<asp:Parameter Name="InstOffice" Type="String" />
<asp:Parameter Name="InstTypeID" Type="Int32" />
<asp:SessionParameter Name="ModBy" SessionField="AdmNetID" Type="String" />
</UpdateParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="sdsInstType" runat="server" ConnectionString="<%$ ConnectionStrings:MainDB %>" SelectCommand="sprInstitutionTypeGet" SelectCommandType="StoredProcedure" />
Hi,
I need to disable edit mode for a specific column in a gantt control regarding to some criteria. Could you help me?
regards