943,733 Members | Top Members by Rank

Ad:
  • ASP.NET Discussion Thread
  • Unsolved
  • Views: 1185
  • ASP.NET RSS
Sep 25th, 2009
0

asp.net Label is an ambiguous reference

Expand Post »
hello i have one formview control n i want to retrive values from that n add save them in local variables

<asp:FormView ID="FormView1" runat="server" DataSourceID="SqlDataSource1" Style="z-index: 100;
        left: 210px; position: absolute; top: 173px" Width="299px" BackColor="#DEBA84" BorderColor="#DEBA84" BorderStyle="None" BorderWidth="1px" CellPadding="3" CellSpacing="2" GridLines="Both" DataKeyNames="pcode">
        <ItemTemplate>
            pcode:
            <asp:Label ID="pcodeLabel" runat="server" Text='<%# Eval("pcode") %>'></asp:Label><br />
            <br />
            pname:
            <asp:Label ID="pnameLabel" runat="server" Text='<%# Eval("pname") %>'></asp:Label><br />            
            <br />
            <asp:ImageButton ID="ImageButton1" runat="server" PostBackUrl='<%# Eval("purl","display.aspx?purl=items/{0}") %>' ImageUrl='<%# Eval("purl","items/{0}") %>' Height="30%" Width="30%" />&nbsp;<br />

            <br />
            <asp:ImageButton ID="ImageButton2" runat="server" ImageUrl="~/icon/button_addtocart.gif" Width="60px" OnClick="ImageButton2_Click"/>
            <br />

            price:
            <asp:Label ID="priceLabel" runat="server" Text='<%# Eval("price", "{0:c}") %>'></asp:Label>
            Rs.
        </ItemTemplate>
        <FooterTemplate>
            <a href="ipods.aspx">Return to the main shop</a>
        </FooterTemplate>     
        
    </asp:FormView>



this is .cs file code for imagebutton's click event:

 protected void ImageButton2_Click(object sender, System.Web.UI.ImageClickEventArgs e)
    {
        string pname = ((Label)FormView1.FindControl("pnameLabel")).Text;
        string price = ((Label)FormView1.FindControl("priceLabel")).Text;
        double price = double.Parse(p.ToString());
    }


i get error while retriving values of labels :

Error 1 'Label' is an ambiguous reference between 'System.Web.UI.WebControls.Label' and 'System.Windows.Forms.Label'

n for double.Parse: like : "Input string was not in a correct format"
Reputation Points: 10
Solved Threads: 0
Newbie Poster
diya0076 is offline Offline
16 posts
since Apr 2009
Sep 25th, 2009
0

Re: asp.net Label is an ambiguous reference

Use fully qualified class names and it will solve the problem, or post your project in its entirety.
Featured Poster
Reputation Points: 854
Solved Threads: 127
Banned
serkan sendur is offline Offline
2,057 posts
since Jan 2008
Sep 26th, 2009
0

Re: asp.net Label is an ambiguous reference

I think you have added System.Windows.Forms namespace in you class file. Check whether the line "using System.Windows.Forms" exist on top of your class file and remove it.
Reputation Points: 165
Solved Threads: 113
Posting Pro
Ramesh S is offline Offline
580 posts
since Jun 2009
Sep 26th, 2009
0

Re: asp.net Label is an ambiguous reference

ya u r correct.. i have added using System.Windows.Forms namespace.. by writing fully qualified class name it works.

thanx..!
Reputation Points: 10
Solved Threads: 0
Newbie Poster
diya0076 is offline Offline
16 posts
since Apr 2009
Sep 26th, 2009
0

Re: asp.net Label is an ambiguous reference

mark as solved please
Featured Poster
Reputation Points: 854
Solved Threads: 127
Banned
serkan sendur is offline Offline
2,057 posts
since Jan 2008

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in ASP.NET Forum Timeline: Capital First letter
Next Thread in ASP.NET Forum Timeline: need a small advice





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC