'System.Web.UI.Control.Controls' is a 'property' but is used like a 'type'

Posted by senzacionale on Stack Overflow See other posts from Stack Overflow or by senzacionale
Published on 2010-03-12T19:58:28Z Indexed on 2010/03/12 20:07 UTC
Read the original article Hit count: 498

Filed under:

What i am doing wrong? I extend LinkButton and i get this error

Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0118: 'System.Web.UI.Control.Controls' is a 'property' but is used like a 'type'

Source Error:

Line 1084: Line 1085:
public void @_DataBinding_control30(object sender, System.EventArgs e) { Line 1086:
ConfirmButton.Controls.ConfirmLinkButton dataBindingExpressionBuilderTarget; Line 1087:
System.Web.UI.IDataItemContainer Container; Line 1088:
dataBindingExpressionBuilderTarget = ((ConfirmButton.Controls.ConfirmLinkButton)(sender));

This is C# code:

[Localizable(true)]
public string Message
{
    get { return ViewState["Message"] as string; }
    set { ViewState["Message"] = value; }
}

#region Overriden
protected override void OnPreRender(EventArgs e)
{
    if (!String.IsNullOrEmpty(Message))
    {
        WebControlUtils.SetConfirmationMessage(Page, typeof (Page), this, Message, Page.IsAsyncPostBack(),
                                               CausesValidation);
    }
    base.OnPreRender(e);
}

#endregion

ASPX CODE:

<asp:TemplateField>
        <ItemTemplate>
            <asp:ConfirmLinkButton ID="lnkBtnDelete" runat="server" Text="Odstrani" Message="Delete?"                                   

                CommandName="DeleteAgencie" Width="50"
                CommandArgument='<%# Eval("idAgencies") %>'
                OnCommand="lnkBtnDelete_Command" CausesValidation="False"></asp:ConfirmLinkButton>
        </ItemTemplate>
    </asp:TemplateField> 

Regards

© Stack Overflow or respective owner

Related posts about c#