Protected Sub Loadvoiture()
Dim connection As SqlConnection = CreateConnection()
Dim adapter As New SqlDataAdapter("SELECT * FROM MAKE ORDER By Make", connection)
Dim dt As New DataTable()
adapter.Fill(dt)
RadComboBox1.DataTextField =
"Make"
RadComboBox1.DataValueField =
"Makecode"
RadComboBox1.DataSource = dt
RadComboBox1.DataBind()
'insert the first item
RadComboBox1.Items.Insert(0,
New RadComboBoxItem("- Slectionnez une marquent -"))
End Sub
Protected Sub LoadModele(ByVal MakecodeID As String)
Dim connection As SqlConnection = CreateConnection()
Dim adapter As New SqlDataAdapter("SELECT * FROM MODEL WHERE Makecode=@Makecode ORDER By Model asc", connection)
adapter.SelectCommand.Parameters.AddWithValue(
"@Makecode", MakecodeID)
Dim dt As New DataTable()
adapter.Fill(dt)
For Each row As DataRow In dt.Rows
Dim item As New RadComboBoxItem()
tem.Text = row(
"Model").ToString() & " ( " & row("Model_Year_From").ToString() & " - " & row("Model_Year_Till").ToString() & " ) "
item.Value = row(
"ModelCode").ToString()
RadComboBox2.Items.Add(item)
Next
End Sub
Protected Sub LoadType(ByVal ModelCodeID As String)
Dim connection As SqlConnection = CreateConnection()
Dim adapter As New SqlDataAdapter("SELECT * FROM TYPE WHERE ModelCode=@ModelCode ORDER By ModelCode", connection)
adapter.SelectCommand.Parameters.AddWithValue(
"@Modelcode", ModelCodeID)
Dim dt As New DataTable()
adapter.Fill(dt)
RadComboBox3.DataTextField =
"Type"
RadComboBox3.DataValueField =
"TypeCode"
RadComboBox3.DataSource = dt
RadComboBox3.DataBind()
End Sub
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
'------------------------after this WORK
Session(
"marque") = RadComboBox1.SelectedItem.Text
Session(
"marqueID") = RadComboBox1.SelectedItem.Value
'------------------------after this NOT WORK
Session(
"modelev") = RadComboBox2.SelectedItem.Text
Session(
"modelevID") = RadComboBox2.SelectedItem.Value
Session(
"typev") = RadComboBox3.SelectedItem.Text
Session(
"typevID") = RadComboBox3.SelectedItem.Value
End Sub
| protected void RadGrid1_InsertCommand(object source, Telerik.Web.UI.GridCommandEventArgs e) |
| { |
| GridEditableItem editedItem = e.Item as GridEditableItem; |
| UserControl userControl = (UserControl)e.Item.FindControl(GridEditFormItem.EditFormUserControlID); |
| RadUpload RadUpload1 = userControl.FindControl("RadUpload1") as RadUpload; |
| Repeater repeaterResults = userControl.FindControl("repeaterResults") as Repeater; |
| Label labelNoResults = userControl.FindControl("labelNoResults") as Label; |
| string targetFolder = Server.MapPath(RadUpload1.TargetFolder); |
| UploadedFile file = RadUpload1.UploadedFiles[0]; |
| string uniqueFileName = System.Guid.NewGuid().ToString(); |
| string targetFileName = Path.Combine(Server.MapPath("~/shared/videos/members"), uniqueFileName + file.GetExtension()); |
| file.SaveAs(targetFileName); |
| //delete unique filename if database insert fails |
| if (RadUpload1.UploadedFiles.Count > 0) |
| { |
| repeaterResults.DataSource = RadUpload1.UploadedFiles; |
| repeaterResults.DataBind(); |
| labelNoResults.Visible = false; |
| repeaterResults.Visible = true; |
| } |
| else |
| { |
| labelNoResults.Visible = true; |
| repeaterResults.Visible = false; |
| } |
=== Verbose logging started: 10/6/2009 18:25:34 Build type: SHIP UNICODE 4.05.6001.00 Calling process: C:\WINDOWS\System32\msiexec.exe ===
MSI (c) (10:DC) [18:25:34:109]: Resetting cached policy values
MSI (c) (10:DC) [18:25:34:109]: Machine policy value 'Debug' is 0
MSI (c) (10:DC) [18:25:34:109]: ******* RunEngine:
******* Product: C:\Documents and Settings\Adam\My Documents\RadControls_for_ASP.NET_AJAX_2009_2_826_trial.msi
******* Action:
******* CommandLine: **********
MSI (c) (10:DC) [18:25:34:140]: Note: 1: 2203 2: C:\Documents and Settings\Adam\My Documents\RadControls_for_ASP.NET_AJAX_2009_2_826_trial.msi 3: -2147287010
MSI (c) (10:DC) [18:25:34:140]: MainEngineThread is returning 1620
=== Verbose logging stopped: 10/6/2009 18:25:34 ===
| <telerik:RadGrid ID="RadGrid1" BorderWidth="0px" runat="server" DataSourceID="odsRules" |
| AllowSorting="True" AllowAutomaticInserts="True" PageSize="10" |
| GridLines="Vertical" AllowAutomaticDeletes="True" |
| AllowAutomaticUpdates="True" Skin="Vista" |
| AutoGenerateColumns="False" onitemdatabound="RadGrid1_ItemDataBound" |
| AllowPaging="True" oninsertcommand="RadGrid1_InsertCommand" |
| onitemcommand="RadGrid1_ItemCommand" oniteminserted="RadGrid1_ItemInserted"> |
| <MasterTableView DataSourceID="odsRules" CommandItemDisplay="TopAndBottom" DataKeyNames="RuleID, EstimateFormID" Width="900px"> |
| <Columns> |
| <telerik:GridEditCommandColumn ButtonType="ImageButton" /> |
| <telerik:GridBoundColumn DataField="RuleID" Visible="False" ReadOnly="true" /> |
| <telerik:GridTemplateColumn DataField="EstimateFormID" Visible="false"> |
| <ItemTemplate> |
| <asp:Label id="lblEstimateFormID" runat="server" Text='<%# Bind("EstimateFormID") %>'></asp:Label> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Activity Number" SortExpression="ActivityNumber"> |
| <EditItemTemplate> |
| <asp:TextBox id="txtActivityNumber" runat="server" Text='<%# Bind("ActivityNumber") %>'></asp:TextBox> |
| </EditItemTemplate> |
| <ItemTemplate> |
| <asp:Label id="lblActivityNumber" runat="server" Text='<%# Bind("ActivityNumber") %>'></asp:Label> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Abbreviation" SortExpression="Abbreviation"> |
| <EditItemTemplate> |
| <uc1:AbbreviationList SelectedValue='<%# Bind("Abbreviation") %>' ID="ddlAbbreviation" runat="server" /> |
| </EditItemTemplate> |
| <ItemTemplate> |
| <asp:Label ID="Label1" runat="server" Text='<%# GetValue(DataBinder.Eval(Container.DataItem, "Abbreviation")) %>'></asp:Label> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Discipline" SortExpression="Discipline"> |
| <EditItemTemplate> |
| <uc1:DisciplineList SelectedValue='<%# Bind("Discipline") %>' ID="ddlDiscipline" runat="server" /> |
| </EditItemTemplate> |
| <ItemTemplate> |
| <asp:Label ID="lblDiscipline" runat="server" Text='<%# GetValue(DataBinder.Eval(Container.DataItem, "Discipline")) %>'></asp:Label> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Resource" EditFormColumnIndex="1" SortExpression="Resource"> |
| <EditItemTemplate> |
| <uc1:ResourceList SelectedValue='<%# Bind("Resource") %>' ID="ddlResource" runat="server" /> |
| </EditItemTemplate> |
| <ItemTemplate> |
| <asp:Label ID="lblResource" runat="server" Text='<%# GetValue(DataBinder.Eval(Container.DataItem, "Resource")) %>'></asp:Label> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Time" EditFormColumnIndex="1" SortExpression="Time"> |
| <EditItemTemplate> |
| <uc1:TimeList id="timeList" SelectedValue='<%# Bind("Time") %>' runat="server"></uc1:TimeList> |
| </EditItemTemplate> |
| <ItemTemplate> |
| <asp:Label ID="lblTime" runat="server" Text='<%# GetValue(DataBinder.Eval(Container.DataItem, "Time")) %>'></asp:Label> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Hard Factor" EditFormColumnIndex="1"> |
| <ItemTemplate> |
| <asp:Label ID="lblHardFactor" runat="server" Text='<%# Bind("HardFactor") %>'></asp:Label> |
| </ItemTemplate> |
| <EditItemTemplate> |
| <asp:TextBox ID="txtHardFactor" runat="server" Text='<%# Bind("HardFactor") %>'></asp:TextBox> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridButtonColumn ConfirmText="Delete this rule?" ConfirmDialogType="RadWindow" ConfirmTitle="Delete" ButtonType="ImageButton" CommandName="Delete" /> |
| </Columns> |
| <EditFormSettings EditFormType="AutoGenerated" ColumnNumber="2" CaptionFormatString="Edit properties of Hard Factor Rule."> |
| <EditColumn ButtonType="ImageButton" UpdateImageUrl="http://demos.telerik.com/aspnet/Grid/Examples/DataEditing/AllEditableColumns/Img/save.gif" EditImageUrl="..\Img\Edit.gif" |
| InsertImageUrl="http://demos.telerik.com/aspnet/Grid/Examples/DataEditing/AllEditableColumns/Img/save.gif" CancelImageUrl="http://demos.telerik.com/aspnet/Grid/Examples/DataEditing/AllEditableColumns/Img/cancel.gif" InsertText="Insert rule" |
| UpdateText="Update rule" UniqueName="EditCommandColumn1" CancelText="Cancel rule"> |
| </EditColumn> |
| <FormTableStyle CellSpacing="0" CellPadding="2" Height="110px" BackColor="White" /> |
| <FormMainTableStyle Width="100%" GridLines="None" CellSpacing="0" CellPadding="3" BackColor="White" /> |
| <FormCaptionStyle CssClass="EditFormHeader"></FormCaptionStyle> |
| <FormTableItemStyle Wrap="False"></FormTableItemStyle> |
| <FormTableAlternatingItemStyle Wrap="False"></FormTableAlternatingItemStyle> |
| <FormTableButtonRowStyle HorizontalAlign="Right"></FormTableButtonRowStyle> |
| <FormTemplate> |
| <span class="EditFormHeader">Edit properties of Hard Factor Rule.</span>==><asp:Label id="lblEditEstimateFormID" runat="server" Text='<%# Bind("EstimateFormID") %>'></asp:Label> |
| <br /><br /> |
| <table style="width: 900px;"> |
| <tr> |
| <td style="width:12%;">Activity Number:</td><td><asp:TextBox id="txtActivityNumber" runat="server" Text='<%# Bind("ActivityNumber") %>'></asp:TextBox></td> |
| <td style="width:12%;">Resource:</td><td><uc1:ResourceList SelectedValue='<%# Bind("Resource") %>' ID="ddlResource" runat="server" /></td> |
| </tr> |
| <tr> |
| <td style="width:12%;">Abbreviation:</td><td><uc1:AbbreviationList SelectedValue='<%# Bind("Abbreviation") %>' ID="ddlAbbreviation" runat="server" /></td> |
| <td style="width:12%;">Time:</td><td><uc1:TimeList id="timeList" SelectedValue='<%# Bind("Time") %>' runat="server"></uc1:TimeList></td> |
| </tr> |
| <tr> |
| <td style="width:12%;">Discipline:</td><td><uc1:DisciplineList SelectedValue='<%# Bind("Discipline") %>' ID="ddlDiscipline" runat="server" /></td> |
| <td style="width:12%;">Hard Factor:</td><td><asp:TextBox ID="lblHardFactor" runat="server" Text='<%# Bind("HardFactor") %>'></asp:TextBox></td> |
| </tr> |
| <tr> |
| <td></td><td></td><td></td> |
| <td align="left"> |
| <asp:ImageButton ID="btnUpdate" ImageUrl='<%# (Container as GridItem).OwnerTableView.IsItemInserted ? "http://demos.telerik.com/aspnet/Grid/Examples/DataEditing/AllEditableColumns/Img/save.gif" : "http://demos.telerik.com/aspnet/Grid/Examples/DataEditing/AllEditableColumns/Img/save.gif" %>' runat="server" CommandName='<%# (Container as GridItem).OwnerTableView.IsItemInserted ? "PerformInsert" : "Update" %>'></asp:ImageButton> |
| <asp:ImageButton ID="btnCancel" ImageUrl="http://demos.telerik.com/aspnet/Grid/Examples/DataEditing/AllEditableColumns/Img/cancel.gif" Text="Cancel" runat="server" CausesValidation="False" CommandName="Cancel"></asp:ImageButton> |
| </td> |
| </tr> |
| </table> |
| </FormTemplate> |
| </EditFormSettings> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </MasterTableView> |
| <ClientSettings> |
| <Selecting AllowRowSelect="True" /> |
| <ClientEvents OnRowClick="RowClick" OnRowDblClick="RowDblClick" |
| OnGridCreated="GridCreated" OnCommand="GridCommand" /> |
| </ClientSettings> |
| </telerik:RadGrid> |
<telerik:GridTemplateColumn HeaderText="Product" UniqueName="prodDropDown">
<EditItemTemplate>
<telerik:RadComboBox ID="prodDropDown"
DataSourceId="prodDataSource"
DataTextField="prod_name"
DataValueField="prod_id"
Visible="true" runat="server" />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="prodDropDownLbl" runat="server" Text='<%# Eval("prod_name") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
| function Test() { |
| var currentLoadingPanel = $find("<%= RadAjaxLoadingPanel1.ClientID %>"); |
| currentLoadingPanel.show("<%= Panel1.ClientID %>"); |
| for (var i = 0; i < 1000; i++) { |
| //test code ... |
| } |
| currentLoadingPanel.hide("<%= Panel1.ClientID %>"); |
| } |

| <%@ 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.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title>Untitled Page</title> |
| </head> |
| <body> |
| <form runat="server" id="mainForm" method="post" style="width: 100%;"> |
| <telerik:RadScriptManager ID="RadScriptManager" runat="server"> |
| </telerik:RadScriptManager> |
| <telerik:RadCodeBlock ID="codeBlock" runat="server"> |
| <script type="text/javascript"> |
| function GridCreated(sender, args) { |
| var row = sender.get_masterTableView().get_selectedItems()[0]; |
| if (row) sender.set_activeRow(row.get_element()) |
| sender.Control.focus(); |
| } |
| function GridRowSelected(sender, args) { |
| if (sender.get_masterTableView().get_selectedItems().length == 1) { |
| var oldBehaviour = Telerik.Web.UI.Grid.ScrollIntoView; |
| Telerik.Web.UI.Grid.ScrollIntoView = function() { }; |
| sender.set_activeRow($get(args.get_id())); |
| Telerik.Web.UI.Grid.ScrollIntoView = oldBehaviour; |
| } |
| } |
| </script> |
| </telerik:RadCodeBlock> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" UpdatePanelsRenderMode="Inline"> |
| </telerik:RadAjaxManager> |
| <telerik:RadGrid ID="RadGrid1" |
| DataSourceID="SqlDataSource1" |
| AllowAutomaticDeletes="false" |
| AllowAutomaticInserts="false" |
| AllowAutomaticUpdates="false" |
| AutoGenerateColumns="false" |
| EnableViewState="true" |
| AllowMultiRowSelection="true" |
| ShowGroupPanel="true" |
| AllowFilteringByColumn="true" |
| AllowPaging="true" |
| PageSize="50" |
| Skin="Office2007" |
| runat="server"> |
| <PagerStyle Mode="NextPrev" /> |
| <GroupingSettings CaseSensitive="false" ShowUnGroupButton="true" /> |
| <ClientSettings AllowColumnsReorder="true" AllowDragToGroup="true" AllowGroupExpandCollapse="true" AllowKeyboardNavigation="true"> |
| <ClientEvents OnGridCreated="GridCreated" OnRowSelected="GridRowSelected" /> |
| <Resizing AllowColumnResize="true" ClipCellContentOnResize="true" EnableRealTimeResize="true" ResizeGridOnColumnResize="true" /> |
| <Selecting AllowRowSelect="true" EnableDragToSelectRows="true" /> |
| <Scrolling AllowScroll="true" SaveScrollPosition="true" ScrollHeight="300px" UseStaticHeaders="true" /> |
| </ClientSettings> |
| <MasterTableView |
| AllowSorting="true" |
| EnableColumnsViewState="false" |
| GroupLoadMode="Server" |
| CommandItemDisplay="None" |
| DataSourceID="SqlDataSource1" |
| DataKeyNames="uid" |
| ClientDataKeyNames="uid"> |
| <Columns> |
| <telerik:GridBoundColumn DataField="uid" HeaderText="uid" UniqueName="uid" |
| SortExpression="uid" ReadOnly="True"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="CompanyName" HeaderText="CompanyName" UniqueName="CompanyName" |
| SortExpression="CompanyName"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Country" HeaderText="Country" UniqueName="Country" |
| SortExpression="Country"> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| </telerik:RadGrid> |
| <asp:SqlDataSource ID="SqlDataSource1" runat="server" |
| ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Nwind.mdb;Persist Security Info=True" |
| SelectCommand="SELECT TOP 1000 CustomerID AS uid, CompanyName, Country FROM Customers order by CustomerID;" |
| ProviderName="System.Data.OleDb"> |
| </asp:SqlDataSource> |
| <br /> |
| <asp:Button ID="Button1" Text="Post Back" runat="server" /> |
| </form> |
| </body> |
| </html> |