or
<EditFormSettings EditFormType="Template"> <FormTemplate> <div id="frmTemp"> <div class="frmTemp_left"> <label>Danh mục</label> <div> <telerik:RadComboBox ID="cbbCategory" runat="server" AppendDataBoundItems="true"> <ItemTemplate> <div id="div1" onclick="StopPropagation(event);" > <telerik:RadTreeView ID="trvCategory" runat="server" DataFieldID="CategoryId" DataFieldParentID="ParentId" DataTextField="CateName" DataValueField="CategoryId" OnClientNodeClicking="nodeClicking" > </telerik:RadTreeView> </div> </ItemTemplate> <Items> <telerik:RadComboBoxItem Text="" Value="" Selected="True"></telerik:RadComboBoxItem> </Items> </telerik:RadComboBox> </div> <label>Tên danh mục</label> <div> <asp:TextBox ID="txtCateName" runat="server" Text='<%# Bind("CateName") %>'></asp:TextBox> </div> <label>Sắp xếp</label> <div> <asp:TextBox ID="txtOrderBy" runat="server" Text='<%# Bind("OrderBy") %>'></asp:TextBox> </div> <label>Hiển thị</label> <div> <asp:CheckBox ID="ckbActive" runat="server" Checked='<%# ((Container is TreeListEditFormInsertItem) ? false : Eval("Active")) %>' /> </div> <div style="padding-top: 10px;"> <asp:HiddenField ID="HiddenField2" runat="server" Value='<%# Eval("ParentId") %>' /> <asp:HiddenField ID="HiddenField1" runat="server" Value='<%# Eval("CategoryId") %>' /> <telerik:RadButton ID="btnUpdate" Text='<%# (Container is TreeListEditFormInsertItem) ? "Lưu" : "Cập nhật" %>' runat="server" CommandName='<%# (Container is TreeListEditFormInsertItem) ? "PerformInsert" : "Update" %>' Icon-PrimaryIconCssClass="rbOk"> </telerik:RadButton> <telerik:RadButton ID="btnCancel" Text="Đóng" runat="server" CausesValidation="False" CommandName="Cancel" Icon-PrimaryIconCssClass="rbCancel"> </telerik:RadButton> </div> </div> </div> </FormTemplate> </EditFormSettings>function OnClientFileOpen(sender, args) { args.set_cancel(true); var password = prompt("Enter Password"); PageMethods.MyAuthorisationMethod(password, onSuccess, onerror); function onSuccess(response) { if (response == true) { var item = args.get_item(); var fileExtension = item.get_extension(); var fileDownloadMode = true; if ((fileDownloadMode == true) && (fileExtension == "jpg" || fileExtension == "gif" || fileExtension == "doc" || fileExtension == "mp3" || fileExtension == "txt")) {// Download the file // File is an image document or a word document, do not open a new window args.set_cancel(true); // Tell browser to open file directly var requestImage = "Handler.ashx?path=" + item.get_url(); document.location = requestImage; } } else { alert("The password entered is incorrect"); } }}
<telerik:RadAutoCompleteBox runat="server" ID="Recipient" Width="500px" DataSourceID="SqlDataSourceEmails" DataTextField="ContactName" DataValueField="Email" Filter="StartsWith" Skin="Metro" DropDownHeight="400px" DropDownWidth="500px"> <DropDownItemTemplate> <table> <tr> <td> <%# DataBinder.Eval(Container.DataItem, "ContactName")%>- <%#DataBinder.Eval(Container.DataItem, "Email")%> </td> </tr> </table> </DropDownItemTemplate> </telerik:RadAutoCompleteBox>