2013-09-18 3 views
0

Я сделал простую таблицу (позвонит ее добровольцев), но когда я хочу позвонить в мой код за Visual studio не может его распознать. Ошибка не может решить символ «добровольцы».не может решить символ

вот код:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="root_VerifyUsers.aspx.cs" 
    MasterPageFile="~/Root.Master" %> 

<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent"> 

       <p> 
        <asp:Table runat="server" ID="volunteers" ForeColor="Green" Width="100%" Height="85%" BorderColor="Red"></asp:Table> 

        <asp:TableHeaderCell ID="NationalId" runat="server">National Id</asp:TableHeaderCell> 
        <asp:TableHeaderCell ID="Email" runat="server">Email</asp:TableHeaderCell> 
       </p> 

</asp:Content> 

, что стоит за кодом:

public partial class RootVerifyUsers : System.Web.UI.Page 
{ 
    protected void Page_Load(object sender, EventArgs e) 
    { 


     TableRow tr = new TableRow(); 
     TableCell fname = new TableCell(); 

     TableCell NationalId=new TableCell(); 
     tr.Cells.Add(NationalId); 
     volunteers.Rows.add(tr); 

    } 

}

+1

Не удается решить какой символ? Это не вся ошибка. Почему бы вам не опубликовать всю ошибку? Попытка сделать это сложной задачей? –

+1

Извините за неосторожность, но я новичок в asp и не собираюсь делать вызов. – Salman

+0

Я отредактировал ваш заголовок. Пожалуйста, смотрите: «Если вопросы включают« теги »в их названиях?] (Http://meta.stackexchange.com/questions/19190/), где консенсус« нет, они не должны ». –

ответ

0

Вы asp:TableHeaderCell с идентификатором NationalId и локальной переменной называется NationalId:

TableCell NationalId=new TableCell(); 

Это не будет работать ... Изменение одного из них, чтобы начать с ..

Кроме того, посмотрите на примеры на MSDN here, чтобы правильно структурировать ваш <asp:Table...

+0

Я сделал это, но все еще имею ошибку – Salman

+0

Что вы изменили для NationalId, и что такое сообщение об ошибке? –

+0

Я бы также поставил столовые приборы внутри стола. –

0

Ваш TableHeaderCell должен быть внутри тега Таблица

<asp:Table runat="server" ID="volunteers" ForeColor="Green" Width="100%" Height="85%" BorderColor="Red"> 

       <asp:TableHeaderCell ID="NationalId" runat="server">National Id</asp:TableHeaderCell> 
       <asp:TableHeaderCell ID="Email" runat="server">Email</asp:TableHeaderCell> 
</asp:Table> 
1

проблема решена путем добавления этого атрибута

Inherits="Library.Account.RootVerifyUsers" 

Спасибо всем за помощь

+0

Наверняка вам нужно было переименовать NationalId ??? –

Смежные вопросы