<tr> <td style="width:44%" class="ms-formlabel" valign="top"> Description </td> <td style="width:53%" class="ms-formbody"> <asp:HiddenField ID="hdnDescription" runat="server" /> <span> <span dir="ltr"> <textarea name="txtDescription" rows="6" cols="20" id="idDescription" title="Description" class="ms-long"> <%= Server.HtmlEncode(hdnDescription.Value)%> </textarea> <script>if (browseris.ie5up && browseris.win32 && !IsAccessibilityFeatureEnabled()){RTE_ConvertTextAreaToRichEdit("idDescription", true, true, "", "1033", null, null, null, null, null,"FullHtml", "\u002f",null,null,null,null);}else{document.write(" <br><SPAN class=ms-formdescription><a href='javascript:HelpWindowKey(\"nsfullrichtext\")'>Click for help about adding HTML formatting.</a></SPAN> <br>");};</script> </span> </span> </td> <td style="width:20%"> </td> </tr> <
Columns>
<telerik:GridEditCommandColumn ButtonType="ImageButton" HeaderStyle-CssClass="edit" ItemStyle-CssClass="edit" />
<telerik:GridBoundColumn DataField="Name" ReadOnly="True"
HeaderText="Header1" />
<telerik:GridTemplateColumn DataField="Description" HeaderText="Header2" >
<ItemTemplate>
<asp:Label id="Label1" runat="server">
<%
# DataBinder.Eval(Container.DataItem, "Description")%>
</asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:DropDownList id="drpDown" runat="server" />
</EditItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
if (e.Item is GridEditableItem && e.Item.IsInEditMode)
{
GridEditableItem item = e.Item as GridEditableItem;
// access/modify the edit item template settings here
DropDownList dropDownList = item.FindControl("drpDown") as DropDownList;
dropDownList.DataSource = reactions;
dropDownList.DataTextField =
"description";
dropDownList.DataValueField =
"id";
PatientAllergy paRowData = (e.Item.DataItem as PatientAllergy);
if (paRowData != null)
{
if ((paRowData.Description!= null))
dropDownList.SelectedValue = paRowData.Id;
}
dropDownList.DataBind();
}
Dim myHTML as String = "Some text <strong>with formatting.</strong>" Dim myEditor as New RadEditor myEditor.Content = myHTML myEditor.DataBind() myEditor.StripFormattingOptions = EditorStripFormattingOptions.All myHTML = myEditor.Content
void _rotator_ItemDataBound(object sender, RadRotatorEventArgs e){ DataRowView itemView = e.Item.DataItem as DataRowView; if (itemView != null) { e.Item.Attributes["imageUrl"] = ImagesFolderUrl + itemView.Row["DocumentID"].ToString().PadLeft(8, '0') + "/" + itemView.Row["PageNumber"].ToString().PadLeft(4, '0'); e.Item.Attributes["Author"] = isnullorempty(itemView.Row["Author"].ToString(), " "); e.Item.Attributes["AuthorTitle"] = isnullorempty(itemView.Row["AuthorTitle"].ToString(), " "); e.Item.Attributes["CompanyName"] = isnullorempty(itemView.Row["CompanyName"].ToString(), " "); e.Item.Attributes["PageNumber"] = itemView.Row["PageNumber"].ToString(); e.Item.Attributes["TitleDescription"] = isnullorempty(itemView.Row["TitleDescription"].ToString(), " "); e.Item.Attributes["ConferenceName"] = isnullorempty(itemView.Row["Conference"].ToString(), " "); e.Item.Attributes["PresentationDate"] = ((DateTime)itemView.Row["DateOfPresentation"]).ToString("MMMM dd, yyyy"); e.Item.Attributes["SlideID"] = itemView.Row["SlideID"].ToString(); e.Item.Attributes["DocumentID"] = itemView.Row["DocumentID"].ToString(); e.Item.Attributes["PageLayout"] = itemView.Row["PageLayout"].ToString(); if (itemView.Row.Table.Columns.Contains("resultID")) e.Item.Attributes["resultID"] = itemView.Row["resultID"].ToString(); }}function SetRotatorToSlideID(slideID) { var items = rotator.get_items(); for (i in items) { if (slideID == GetAttributeValue(items[i], "SlideID")) { rotator.set_currentItemIndex(items[i].get_index(), true); UpdateGUI(items[i]); break; } }}function GetAttributeValue(anObject, strProperty) { if (anObject) { var attributes = $telerik.$('[' + strProperty + ']:first', anObject.get_element()).attr(strProperty); if (attributes) { return attributes; } }}function RotatorClientItemShowing(sender, args) { stateHandled = true; setLoading(true); UpdateGUI(args.get_item());}function RotatorClientItemShown(sender, args) { stateHandled = false;}function RotatorClientItemClicked(sender, args) { sender.set_currentItemIndex(args.get_item().get_index(), true);}function UpdateGUI(item) { var companyName = GetAttributeValue(item, "CompanyName"); var title = GetAttributeValue(item, "TitleDescription"); var pageNum = GetAttributeValue(item, "PageNumber"); var author = GetAttributeValue(item, "Author"); var authorTitle = GetAttributeValue(item, "AuthorTitle"); var conference = GetAttributeValue(item, "ConferenceName"); var presDate = GetAttributeValue(item, "PresentationDate"); var layout = GetAttributeValue(item, "PageLayout"); document.getElementById("lblSelectedRotatorItem").innerText = companyName + " - " + title + " - " + author + " - Page " + pageNum; document.getElementById("LargeImage").src = GetAttributeValue(item, "imageUrl") + ".png"; document.getElementById("LargeImage").width = ImageWidth(layout); document.getElementById("lblCompanyName").innerText = companyName; document.getElementById("lblTitle").innerText = title; document.getElementById("lblConferenceName").innerText = conference; document.getElementById("lblAuthor").innerText = author; document.getElementById("lblAuthorTitle").innerText = authorTitle; document.getElementById("lblDate").innerText = presDate; setHash(GetAttributeValue(item, "DocumentID"), GetAttributeValue(item, "SlideID")); setLoading(false);}