i get this error everytime i try to add item to visual studio 2008 web developer edition
this is the folder i browse to get the dll
C:\Program Files\Telerik\RadControls for ASPNET AJAX Q1 2009\Bin
There was an error loading types from assembly C:\Documents and Settings\blubr\Desktop\RadControls for ASPNET AJAX Q1 2009\Bin\Telerik.Weeb.UI.dll
could not load file or assembly system.web.extensions, Version=1.0.6.025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 or one of its dependencies. the system cannot find the specified file.
| Public Sub RadGrid1_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles RadGrid1.PreRender |
| If Not IsPostBack Then |
| For Each item As GridItem In RadGrid1.MasterTableView.Items |
| If TypeOf item Is GridEditableItem Then |
| Dim editableItem As GridEditableItem = CType(item, GridDataItem) |
| editableItem.Edit = True |
| End If |
| Next |
| RadGrid1.Rebind() |
| End If |
| End Sub |
| Private Sub BntSave_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles BntSave.Click |
| Dim StrInsert As String |
| Dim Fiche As Integer |
| Dim Mat As String |
| Dim Grp As Integer |
| Dim Interv As Integer |
| Dim Nom As String |
| Dim Prenom As String |
| Dim Competence As String |
| Dim cmdComp As OleDbCommand |
| Dim myDAComp As OleDbDataAdapter |
| Dim dsComp As New DataSet |
| For Each item As GridDataItem In RadGrid1.Items |
| Dim editItem As GridEditableItem = DirectCast(item, GridEditableItem) |
| Dim strtxt As String = editItem.Item("COMPTENCES").Text |
| If strtxt <> "" Then |
| Fiche = item("FICHE").Text |
| Mat = item("MAT").Text |
| Grp = item("GRP").Text |
| Interv = item("INTERV").Text |
| Nom = item("NOM").Text |
| Prenom = item("PNOM").Text |
| Competence = item("COMPTENCES").Text |
| StrInsert = "INSERT INTO T_COMPTENCES_TRANVERSALES (FICHE, MAT, GRP, NO_INTERV, COMPTENCES, NOM, PRENOM) VALUES (" & Fiche & ", '" & Mat & "', '" & Grp & "', '" & Interv & "', '" & Competence & "','" & Nom & "','" & Prenom & "')" |
| cmdComp = New OleDbCommand(StrInsert, Conn) |
| myDAComp = New OleDbDataAdapter(cmdComp) |
| Conn.Open() |
| myDAComp.Fill(dsComp) |
| Conn.Close() |
| End If |
| Next |
| End Sub |
| <telerik:RadGrid |
| ID="RadGrid1" |
| runat="server" |
| GridLines="None" |
| AllowAutomaticUpdates=true |
| AllowMultiRowEdit = "True" |
| Skin="Web20" |
| DataSourceID="SqlDsIntervenant" |
| OnPreRender="RadGrid1_PreRender"> |
| <MasterTableView |
| EditMode="EditForms" |
| datasourceid="SqlDSIntervenant" |
| HierarchyDefaultExpanded=true |
| AllowAutomaticUpdates=true |
| ExpandCollapseColumn-HeaderStyle-Width="5px" |
| ExpandCollapseColumn-HeaderStyle-HorizontalAlign="Left" |
| AutoGenerateColumns=false |
| > |
| <Columns> |
| <telerik:GridBoundColumn |
| DataField="INTERV" |
| UniqueName="INTERV" |
| HeaderText="Intervenant" |
| ReadOnly=true |
| Visible=false> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="MAT" |
| UniqueName="MAT" |
| HeaderText="Matière" |
| ReadOnly=true> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="DESCR" |
| UniqueName="DESCR" |
| HeaderText="Description" |
| ReadOnly=true> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="GRP" |
| UniqueName="GRP" |
| HeaderText="Groupe" |
| ReadOnly=true> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="FICHE" |
| UniqueName="FICHE" |
| HeaderText="Fiche" |
| ReadOnly=true |
| Visible=false> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="PNOM" |
| UniqueName="PNOM" |
| HeaderText="Prénom Élève" |
| ReadOnly=true> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="NOM" |
| UniqueName="NOM" |
| HeaderText="Nom Élève" |
| ReadOnly=true> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="COMPTENCES" |
| UniqueName="COMPTENCES" |
| HeaderText="Compétences" |
| Visible=false> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| </telerik:RadGrid> |
| <asp:Button ID="BntSave" runat="server" Text="Sauvegarder" /> |
<telerik:RadChart ID="radchartCostComp" runat="server" Height="135px" Width="900px" ChartImageFormat="Jpeg" Skin="DeepRed">
<Series>
<telerik:ChartSeries Name="Series 1">
<Appearance>
<FillStyle FillType="ComplexGradient">
<FillSettings>
<ComplexGradient>
<telerik:GradientElement Color="213, 247, 255" />
<telerik:GradientElement Color="193, 239, 252" Position="0.5" />
<telerik:GradientElement Color="157, 217, 238" Position="1" />
</ComplexGradient>
</FillSettings>
</FillStyle>
<TextAppearance TextProperties-Color="White">
</TextAppearance>
</Appearance>
</telerik:ChartSeries>
<telerik:ChartSeries Name="Series 2">
<Appearance>
<FillStyle FillType="ComplexGradient">
<FillSettings>
<ComplexGradient>
<telerik:GradientElement Color="163, 222, 78" />
<telerik:GradientElement Color="132, 207, 27" Position="0.5" />
<telerik:GradientElement Color="102, 181, 3" Position="1" />
</ComplexGradient>
</FillSettings>
</FillStyle>
<TextAppearance TextProperties-Color="White">
</TextAppearance>
<Border Color="94, 160, 0" />
</Appearance>
</telerik:ChartSeries>
</Series>
<PlotArea>
<XAxis>
<Appearance Color="76, 255, 255, 255" MajorTick-Color="179, 255, 255, 255">
<MajorGridLines Color="179, 255, 255, 255" Width="0" />
<TextAppearance TextProperties-Color="White">
</TextAppearance>
</Appearance>
<AxisLabel>
<Appearance Dimensions-Paddings="1px, 1px, 10%, 1px">
</Appearance>
<TextBlock>
<Appearance TextProperties-Color="254, 178, 112">
</Appearance>
</TextBlock>
</AxisLabel>
</XAxis>
<YAxis>
<Appearance Color="76, 255, 255, 255" MajorTick-Color="179, 255, 255, 255" MinorTick-Color="179, 255, 255, 255">
<MajorGridLines Color="179, 255, 255, 255" />
<MinorGridLines Color="179, 255, 255, 255" Width="0" />
<TextAppearance TextProperties-Color="White">
</TextAppearance>
</Appearance>
<AxisLabel>
<TextBlock>
<Appearance TextProperties-Color="220, 158, 119">
</Appearance>
</TextBlock>
</AxisLabel>
</YAxis>
<Appearance Dimensions-Margins="19%, 90px, 12%, 9%">
<FillStyle MainColor="50, 255, 255, 255" SecondColor="Transparent">
</FillStyle>
<Border Color="76, 255, 255, 255" />
</Appearance>
</PlotArea>
<Appearance>
<FillStyle FillType="ComplexGradient">
<FillSettings>
<ComplexGradient>
<telerik:GradientElement Color="179, 37, 26" />
<telerik:GradientElement Color="253, 153, 66" Position="0.5" />
<telerik:GradientElement Color="179, 37, 26" Position="1" />
</ComplexGradient>
</FillSettings>
</FillStyle>
<Border Color="141, 50, 0" Width="5" />
</Appearance>
<ChartTitle>
<Appearance Dimensions-Margins="4%, 10px, 14px, 6%">
<FillStyle MainColor="">
</FillStyle>
</Appearance>
<TextBlock>
<Appearance TextProperties-Color="White" TextProperties-Font="Verdana, 14pt">
</Appearance>
</TextBlock>
</ChartTitle>
<Legend>
<Appearance Dimensions-Margins="1px, 2%, 12%, 1px">
<ItemTextAppearance TextProperties-Color="White">
</ItemTextAppearance>
<FillStyle MainColor="37, 255, 255, 255">
</FillStyle>
<Border Color="76, 255, 255, 255" />
</Appearance>
<TextBlock>
<Appearance Position-AlignedPosition="Top" TextProperties-Color="220, 158, 119">
</Appearance>
</TextBlock>
</Legend>
</telerik:RadChart>
Code behind:
SqlDataSource dss = new SqlDataSource();
dss.ConnectionString = ConfigurationManager.ConnectionStrings["PDB_CS"].ConnectionString;
dss.ID = "dssRptComp";
dss.SelectCommandType = SqlDataSourceCommandType.StoredProcedure;
dss.SelectCommand = "spr_EdPrinter_Report_Costs_Comparison";
dss.SelectParameters.Add(new Parameter("XMLString", DbType.String, strXml));
this.Page.Controls.Add(dss);
radchartCostComp.DataSourceID = "dssRptComp";
radchartCostComp.Series[0].DataYColumn = "PCost";
radchartCostComp.Series[1].DataYColumn = "CCost";
radchartCostComp.Series[2].DataYColumn = "MCosts";
radchartCostComp.PlotArea.XAxis.DataLabelsColumn = "MName";
radchartCostComp.PlotArea.XAxis.Appearance.LabelAppearance.RotationAngle = 300;
radchartCostComp.DataBind();
| // Gets the ASP.NET generated control ID |
| function GetClientId(controlId) { |
| var count = document.forms[0].length; |
| var i = 0; |
| var aspControlId; |
| for (i = 0; i < count; i++) { |
| aspControlId = document.forms[0].elements[i].id; |
| pos = aspControlId.indexOf(controlId); |
| if (pos >= 0) break; |
| } |
| return aspControlId; |
| } |
| // Handles the row double click event from grid |
| function onRowDblClick(sender, args) { |
| var ajaxManager = GetClientId("ajaxManager"); |
| ajaxManager.AjaxRequest("test"); |
| return false; |
| } |
| <telerik:RadAjaxManager ID="ajaxManager" runat="server" OnAjaxRequest="ajaxManager_AjaxRequest" /> |
| protected void ajaxManager_AjaxRequest(object sender, AjaxRequestEventArgs e) |
| { |
| } |