or
| protected override void Render(System.Web.UI.HtmlTextWriter writer) |
| { |
| Page.ClientScript.RegisterForEventValidation(((DropDownList)((GridDataItem)RadGrid1.EditItems[0]).EditFormItem.FindControl("ddlCategory")).UniqueID); |
| base.Render(writer); |
| } |
| Protected WithEvents grdTypes As New RadGrid |
| Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init |
| With grdTypes |
| .ID = "grdTypes" |
| .AllowSorting = True |
| .DataSourceID = "SqlDataSource" |
| .AllowAutomaticDeletes = True |
| .AllowAutomaticInserts = True |
| .AllowAutomaticUpdates = True |
| .ClientSettings.ClientEvents.OnRowSelected = "SelectRow()" |
| 'ETC |
| End With |
| End Sub |
| <script language="javascript" type="text/javascript"> |
| function SelectRow(sender, eventArgs) { |
| var grid = $find("<%=grdTypes.ClientID %>"); |
| } |
| </script> |
| protected void Submit_Click(object sender, EventArgs e) |
| { |
| if (RadUpload1.UploadedFiles.Count > 0) |
| { |
| System.Threading.Thread.Sleep(3000); |
| try |
| { |
| string targetFolder = Server.MapPath(@"UpLoadFile\Project"); |
| string targetFileName = string.Empty; |
| foreach (UploadedFile files in RadUpload1.UploadedFiles) |
| { |
| int counter = 1; |
| string fileName = files.GetName(); |
| string fileName1 = files.GetNameWithoutExtension() + counter.ToString() + files.GetExtension(); |
| targetFileName = System.IO.Path.Combine(targetFolder, fileName); |
| while (System.IO.File.Exists(targetFileName)) |
| { |
| targetFileName = System.IO.Path.Combine(targetFolder, fileName1); |
| fileName = fileName1; |
| counter++; |
| } |
| files.SaveAs(targetFileName); |
| //here,I insert the file info into DB; |
| } |
| } |
| catch (Exception ex) |
| { |
| throw ex; |
| } |
| } |
| } |
| <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title>Untitled Page</title> |
| <link rel="stylesheet" type="text/css" href="Skins/Outlook/ComboBox.Outlook.css" /> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <div> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| </div> |
| <telerik:RadComboBox ID="RadComboBox1" runat="server" EnableEmbeddedBaseStylesheet="False" |
| RadComboBoxImagePosition="Right" Skin="Outlook"> |
| <Items> |
| <telerik:RadComboBoxItem runat="server" Text="RadComboBoxItem1" /> |
| <telerik:RadComboBoxItem runat="server" Text="RadComboBoxItem2" /> |
| <telerik:RadComboBoxItem runat="server" Text="RadComboBoxItem3" /> |
| </Items> |
| <CollapseAnimation Duration="200" Type="OutQuint" /> |
| <ExpandAnimation Type="OutQuart" /> |
| </telerik:RadComboBox> |
| </form> |
| </body> |
| </html> |