I had this working in the trial version Q3 2007 and now updating to Q1 2008. I have a RadComboBox and when a user selects a different index I want a group of controls to update. I have these controls within a UpdatePanel. Here is some code:
Here is the RadComboBox code
<table cellpadding="5" cellspacing="5" style="border-right: #bfdbff thin solid; font-size: 8.5pt; border-left: #bfdbff thin solid; width: 95%; border-top: #bfdbff thin solid; |
font-family: Verdana, Arial"> |
<tr> |
<td style="width: 151px; text-align: right; color: #15428b; font-weight: bold;"> |
System : |
</td> |
<td style="width: 150px; text-align: left"> |
<rad:RadComboBox ID="rcbSystem" runat="server" AutoPostBack="true" Skin="Office2007" Width="105px" OnSelectedIndexChanged="rcbSystem_SelectedIndexChanged" > |
<CollapseAnimation Duration="200" Type="OutQuint" /> |
</rad:RadComboBox> |
</td> |
<td style="width: 100px; text-align: right; color: #15428b; font-weight: bold;"> |
</td> |
<td style="width: 242px; text-align: left"> |
</td> |
<td> |
</td> |
</tr> |
</table> |
Here are the controls that I wnat to update
<asp:UpdatePanel ID="UpdatePanel1" runat="server"> |
<ContentTemplate> |
<table cellpadding="5" cellspacing="5" style="border-right: #bfdbff thin solid; font-size: 8.5pt; border-left: #bfdbff thin solid; width: 95%; border-bottom: #bfdbff thin solid; |
font-family: Verdana, Arial"> |
<tr> |
<td style="width: 151px; text-align: right; color: #15428b; font-weight: bold;"> |
Product ID : |
</td> |
<td style="width: 150px; text-align: left"> |
<asp:Label ID="lblProductID" runat="server" /> |
</td> |
<td style="width: 100px; text-align: right; color: #15428b; font-weight: bold;"> |
</td> |
<td style="width: 242px; text-align: left"> |
</td> |
<td> |
<asp:ImageButton ID="imgEditProduct" runat="server" AlternateText="Edit Product" ImageUrl="~/RadControls/Grid/Skins/Edit.gif" /> |
<asp:Label ID="Label1" runat="server" Text="Edit Product" /> |
<asp:Button ID="Button1" runat="server" BackColor="white" BorderStyle="None" Visible="true" OnClick="Button1_Click" /> |
</td> |
</tr> |
<tr> |
<td style="width: 151px; text-align: right; color: #15428b; font-weight: bold;"> |
Product Name : |
</td> |
<td colspan="4" style="text-align: left"> |
<asp:Label ID="lblProductName" runat="server" ForeColor="Red">No Information Available</asp:Label></td> |
</tr> |
<tr> |
<td style="width: 151px; text-align: right; color: #15428b; font-weight: bold;"> |
Product Notes : |
</td> |
<td colspan="4" style="text-align: left"> |
<asp:Label ID="lblNotes" runat="server"></asp:Label></td> |
</tr> |
<tr> |
<td style="width: 151px; text-align: right; color: #15428b; font-weight: bold;"> |
Prescription Required : |
</td> |
<td style="width: 150px; text-align: left"> |
<asp:Label ID="lblPrescription" runat="server"></asp:Label></td> |
<td style="width: 100px"> |
</td> |
<td style="width: 242px"> |
</td> |
<td> |
</td> |
</tr> |
<tr> |
<td style="font-weight: bold; width: 151px; color: #15428b; text-align: right"> |
Show In System : |
</td> |
<td style="width: 150px; text-align: left"> |
<asp:Label ID="lblShowInSystem" runat="server"></asp:Label></td> |
<td style="width: 100px"> |
</td> |
<td style="width: 242px"> |
</td> |
<td> |
</td> |
</tr> |
<tr> |
<td style="width: 151px; text-align: right; color: #15428b; font-weight: bold;"> |
Deleted : |
</td> |
<td style="width: 150px; text-align: left"> |
<asp:Label ID="lblDeleted" runat="server"></asp:Label></td> |
<td style="width: 100px"> |
</td> |
<td style="width: 242px"> |
<asp:Label ID="lblSysID" runat="server" ForeColor="White"></asp:Label></td> |
<td> |
</td> |
</tr> |
<tr> |
<td style="width: 151px; text-align: right; color: #15428b; font-weight: bold;"> |
Created On : |
</td> |
<td style="width: 150px; text-align: left"> |
<asp:Label ID="lblCreatedOn" runat="server" /> |
</td> |
<td style="width: 100px; color: #15428b; font-weight: bold; text-align: right;"> |
Modified On : |
</td> |
<td style="width: 242px; text-align: left"> |
<asp:Label ID="lblModifiedOn" runat="server"></asp:Label></td> |
<td> |
</td> |
</tr> |
<tr> |
<td style="width: 151px; text-align: right; color: #15428b; font-weight: bold;"> |
Created By : |
</td> |
<td style="width: 150px; text-align: left"> |
<asp:Label ID="lblCreatedBy" runat="server" /> |
</td> |
<td style="width: 100px; color: #15428b; font-weight: bold; text-align: right;"> |
Modified By : |
</td> |
<td style="width: 242px; text-align: left"> |
<asp:Label ID="lblModifiedBy" runat="server" /> |
</td> |
<td> |
</td> |
</tr> |
</table> |
</ContentTemplate> |
</asp:UpdatePanel> |
Here is the code behind
protected void rcbSystem_SelectedIndexChanged(object o, RadComboBoxSelectedIndexChangedEventArgs e) |
{ |
systemID = rcbSystem.SelectedValue; |
lblSysID.Text = systemID; |
lblProductName.Text = "No Information Available"; |
lblNotes.Text = "No Information Available"; |
lblPrescription.Text = "No Information Available"; |
lblShowInSystem.Text = "No Information Avaialble"; |
lblDeleted.Text = "No Information Available"; |
lblCreatedOn.Text = "No Information Available"; |
lblCreatedBy.Text = "No Information Available"; |
lblModifiedOn.Text = "No Information Available"; |
lblModifiedBy.Text = "No Information Available"; |
lblProductName.Attributes.CssStyle.Add("color", "red"); |
lblNotes.Attributes.CssStyle.Add("color", "red"); |
lblPrescription.Attributes.CssStyle.Add("color", "red"); |
lblShowInSystem.Attributes.CssStyle.Add("color", "red"); |
lblDeleted.Attributes.CssStyle.Add("color", "red"); |
lblCreatedOn.Attributes.CssStyle.Add("color", "red"); |
lblCreatedBy.Attributes.CssStyle.Add("color", "red"); |
lblModifiedOn.Attributes.CssStyle.Add("color", "red"); |
lblModifiedBy.Attributes.CssStyle.Add("color", "red"); |
//imgEditProduct.Visible = false; |
imgEditSummary.Visible = false; |
rgCategory.Visible = false; |
imgEditDesc.Visible = false; |
imgEditFeature.Visible = false; |
rgIndication.Visible = false; |
rgMedicalInjury.Visible = false; |
imgEditSEODesc.Visible = false; |
rgSEOKeyword.Visible = false; |
rgBodyPart.Visible = false; |
lblEditSummary.Text = ""; |
lblEditDesc.Text = ""; |
lblEditFeature.Text = ""; |
lblEditSEODesc.Text = ""; |
Label1.Text = ""; |
Top_Load(); |
Category_Load(); |
Summary_Load(); |
Feature_Load(); |
PDFApplication_Load(); |
Images_Load(); |
Description_Load(); |
MedicalInjury_Load(); |
Indication_Load(); |
SEODescription_Load(); |
SEOKeyword_Load(); |
Related_Load(); |
BodyPart_Load(); |
HTMLApplication_Load(); |
} |
Thanks