Bonjour,

je viens de recuperer le contenu de mon URL qui contient un ID

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
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<script runat="server">
 
    protected void Page_Load(object sender, EventArgs e)
    {
        string myID = Request.Params["id"];
        int.Parse(myID);
        Label1.Text = myID; 
    }
    protected void SqlDataSource1_Selecting(object sender, SqlDataSourceSelectingEventArgs e)
    {
 
    }
</script>
plus loin dans la meme page, je veux gerer l affichage d'une table grace à cette requete,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
  <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
        ConnectionString="<%$ ConnectionStrings:ConnectionString1 %>" 
        DeleteCommand="DELETE FROM [orders] WHERE [IDOrder] = ?" 
        InsertCommand="INSERT INTO [orders] ([IDOrder], [IDCustomer]) VALUES (?, ?)" 
        ProviderName="<%$ ConnectionStrings:ConnectionString1.ProviderName %>" 
        SelectCommand="SELECT O.IDOrder, C.IDCustomer, C.CustomerFName, C.CustomerLName,
         OI.QuantityOrdered, F.FurnitureName 
         FROM orders O, orderedItems OI, customers C, furnitures F
         WHERE OI.IDOrder= O.IDOrder
         AND O.IDCustomer=C.IDCustomer 
         AND F.IDFurniture=OI.IDFurniture 
         AND O.IDOrder='"myID"'"
j obtiens cela comme erreur

Error 5 Les expressions littérales telles que '<%$ ConnectionStrings:ConnectionString1.ProviderName %>' ne sont pas autorisés. Utilisez <asp:Literal runat="server" Text="<%$ ConnectionStrings:ConnectionString1.ProviderName%>" /> à la place. C:\FurnituresCompany\displayOrder.aspx 48

J ai tout essayé les + les & les @

merci de votre aide