or
| <telerik:RadRotator ID="RadRotator1b" runat="server" Height="190px" width="880px" BackColor="#a6ce39" |
| RotatorType="ButtonsOver" ItemHeight="100px" ItemWidth="165px" Skin="" cssclass="RadRotator_rotatorSkin" ScrollDuration="350" FrameDuration="800" > |
| <ItemTemplate> |
| <div class="itemTemplate"> |
| <table style='margin:1px 1px 1px 1px;background-color:transparent;padding:0;border:none;cursor:pointer;width:100%;-moz-border-radius:1px;-webkit-border-radius:1px;' > |
| <tr><td style="width:10%"> </td><td style="width:80%"><a href='<%# XPath("link") %>' target="_blank" style="width:100%"> |
| <img src='<%# XPath("src") %>' border='0' hspace='0' width='90' height='130' align='center'/> </a></td> |
| <td style="width:10%"> </td></tr> |
| <tr><td style="width:100%" colspan='3' align="center"> |
| <a href='<%# XPath("link") %>' style='font-weight: bold; font-size: 8pt; color: #484849;'><%# XPath("title") %> </a></font> </td></tr> |
| <tr><td style="width:100%; color:White; " colspan='3' align="center"> |
| <%#XPath("t")%> </asp:Label><a href='http://www.neelwafurat.com/locate.aspx?mode=1&search=author1&entry=<%# XPath("author") %>' style='font-size: 8pt; color: white;'><%#XPath("author")%> </a></font> |
| </td></tr> |
| </table> |
| </div> |
| </ItemTemplate> |
| </telerik:RadRotator> |
| <asp:XmlDataSource ID="XmlDataSourceb1" runat="server" XPath="books/book" DataFile="~/generated_files/bitems.xml" ></asp:XmlDataSource> |
| <telerik:RadComboBox ID="RadComboBoxConnection" runat="server" Height="200px" Width="300px" |
| Filter="Contains" MarkFirstMatch="true" ChangeTextOnKeyBoardNavigation="false" AllowCustomText="false" |
| DataSourceID="ObjectDataSourceConnection" DataTextField="DatabaseFriendlyName" DataValueField="ImportConnectionId" AutoPostBack="true" EnableViewState="true"> |
| </telerik:RadComboBox> |
| <telerik:RadComboBox ID="RadComboBoxObject" runat="server" Height="200px" Width="300px" |
| Filter="Contains" MarkFirstMatch="true" ChangeTextOnKeyBoardNavigation="false" AllowCustomText="false" |
| DataSourceID="ObjectDataSourceObject" DataTextField="ObjectName" DataValueField="ImportObjectId" AutoPostBack="true" EnableViewState="true" OnSelectedIndexChanged="RadComboBoxObject_OnSelectedIndexChanged"> |
| </telerik:RadComboBox> |
| <asp:Literal ID="litMessage" runat="server" /> |
| <asp:ObjectDataSource ID="ObjectDataSourceConnection" runat="server" |
| TypeName="Ams.Web.BackOffice.ImportConnectionAdapter" |
| DataObjectTypeName="Ams.Core.DomainObject.ImportConnection" |
| OldValuesParameterFormatString="original_{0}" |
| ConflictDetection="CompareAllValues" |
| SelectMethod="SelectImportConnection" /> |
| <asp:ObjectDataSource ID="ObjectDataSourceObject" runat="server" |
| TypeName="Ams.Web.BackOffice.ImportObjectAdapter" |
| DataObjectTypeName="Ams.Core.DomainObject.ImportObject" |
| OldValuesParameterFormatString="original_{0}" |
| ConflictDetection="CompareAllValues" |
| SelectMethod="SelectImportObject"> |
| <SELECTPARAMETERS> |
| <asp:ControlParameter Name="aImportConnectionId" PropertyName="SelectedValue" ControlID="RadComboBoxConnection" /> |
| </SELECTPARAMETERS> |
| </asp:ObjectDataSource> |
| protected void maintaintimetablegrid_ItemCreated(object sender, Telerik.Web.UI.GridItemEventArgs e) |
| { |
| if (e.Item is GridEditFormItem && e.Item is GridEditableItem && e.Item.IsInEditMode) |
| { |
| RadComboBox formRadclass = e.Item.FindControl("formRadclass") as RadComboBox; |
| if (formRadclass != null) |
| { |
| formRadclass.AutoPostBack = true; |
| formRadclass.SelectedIndexChanged += new RadComboBoxSelectedIndexChangedEventHandler(formRadclass_SelectedIndexChanged); |
| } |
| RadComboBox formRadSubject = e.Item.FindControl("formRadSubject") as RadComboBox; |
| if (formRadSubject != null) |
| { |
| formRadSubject.AutoPostBack = true; |
| formRadSubject.SelectedIndexChanged += new RadComboBoxSelectedIndexChangedEventHandler(formRadSubject_SelectedIndexChanged); |
| } |
| } |
| } |
| void formRadclass_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e) |
| { |
| //first reference the edited grid item through the NamingContainer attribute |
| GridEditableItem editedItem = (sender as RadComboBox).NamingContainer as GridEditableItem; |
| RadComboBox formRadroom = editedItem.FindControl("formRadroom") as RadComboBox; |
| if (formRadroom != null) |
| { |
| formRadroom.Items.Clear(); |
| RadComboBoxItem item1 = new RadComboBoxItem(); |
| item1.Text = "Select Room"; |
| formRadroom.Items.Add(item1); |
| formRadroom.DataSource = Calendermanager.sch_view_class_default_room((editedItem.FindControl("formRadclass") as RadComboBox).SelectedValue.GetInteger()); |
| formRadroom.DataBind(); |
| } |
| RadComboBox formRadSubject = editedItem.FindControl("formRadSubject") as RadComboBox; |
| if (formRadSubject != null) |
| { |
| formRadSubject.Items.Clear(); |
| RadComboBoxItem item2 = new RadComboBoxItem(); |
| item2.Text = "Select Subject"; |
| formRadSubject.Items.Add(item2); |
| int? faciltyid = LogonDetails.Instance.sys_lclvar_default_facility_id; |
| formRadSubject.DataSource = classmarksheetmanager.sch_view_class_subject_lookup((editedItem.FindControl("formRadclass") as RadComboBox).SelectedValue.GetInteger(), faciltyid); |
| formRadSubject.DataBind(); |
| } |
| } |
| void formRadSubject_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e) |
| { |
| //first reference the edited grid item through the NamingContainer attribute |
| GridEditableItem editedItem = (sender as RadComboBox).NamingContainer as GridEditableItem; |
| RadComboBox formRadTeacher = editedItem.FindControl("formRadTeacher") as RadComboBox; |
| if (formRadTeacher != null) |
| { |
| formRadTeacher.Items.Clear(); |
| RadComboBoxItem item1 = new RadComboBoxItem(); |
| item1.Text = "Select Teacher"; |
| formRadTeacher.Items.Add(item1); |
| formRadTeacher.DataSource = Calendermanager.sch_view_class_subject_teacher_lookup((editedItem.FindControl("formRadclass") as RadComboBox).SelectedValue.GetInteger(), (editedItem.FindControl("formRadSubject") as RadComboBox).SelectedValue.GetInteger()); |
| formRadTeacher.DataBind(); |
| } |
| } |