Bonjour à tous,
J'ai fait une page très simple contenant un gridview.
Et dans le code-behind, j'ai du code qui alimente le gridview à partir d'une procédure stockée Oracle.
Le problème est que quand je lance la page aspx, j'ai le message :
Message d'erreur de l'analyseur: Impossible de charger le type 'ExternalSupplier.Study_Group'.J'ai bien vérifié les syntaxes dans la page Aspx et dans le code Aspx.cs, je n'ai pas fait d'erreurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Ligne 1 : <%@ Page Language="C#" MasterPageFile="~/Main.master" AutoEventWireup="true" CodeBehind="Study_Group.aspx.cs" Inherits="ExternalSupplier.Study_Group" %> Ligne 2 : <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> Ligne 3 :
Voici les 2 codes :
et le code behind :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <%@ Page Language="C#" MasterPageFile="~/Main.master" AutoEventWireup="true" CodeBehind="Study_Group.aspx.cs" Inherits="ExternalSupplier.Study_Group" %> <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <asp:GridView ID="gvStudyGroup" runat="server"> </asp:GridView> </asp:Content>
Merci beaucoup pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51 using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using Oracle.DataAccess.Client; namespace ExternalSupplier { public partial class Study_Group : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { OracleConnection conn = new OracleConnection(); string connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["ExternalSupplier"].ConnectionString; conn.ConnectionString = connectionString; conn.Open(); OracleCommand cmd = new OracleCommand(); cmd.Connection = conn; cmd.CommandText = "PARAMETER_TABLES.Sp_GetStudy_Information"; cmd.CommandType = CommandType.StoredProcedure; OracleParameter emp_cur = new OracleParameter(); emp_cur.OracleDbType = OracleDbType.RefCursor; emp_cur.Direction = ParameterDirection.Output; cmd.Parameters.Add(emp_cur); OracleDataReader reader = cmd.ExecuteReader(); OracleDataAdapter dataAdapter = new OracleDataAdapter(); DataSet oracleDataSet = new DataSet(); dataAdapter.Fill(oracleDataSet, (Oracle.DataAccess.Types.OracleRefCursor)emp_cur.Value); gvStudyGroup.DataSource = oracleDataSet; } } }
Laurent.
Partager