У меня есть следующее HiddenField в моей веб-форме ASP.NET 2.0:
<asp:HiddenField ID="HiddenModel" runat="server"
OnValueChanged="HiddenModel_ValueChanged" />
Мой код указывает на HiddenModel в этом операторе if..else:
if (serial.Text.ToString() != "0")
{
CarpetMultiView.ActiveViewIndex = 1;
HiddenModel.Value = model.SelectedItem.Text.ToString();
LabelCurrent.Text = "Your Current Selection is :
Make-" + make.SelectedItem.Text.ToString() + " Model-" +
model.SelectedItem.Text.ToString() + " S/N-" + serial.SelectedItem.Text.ToString();
Page.Title = make.SelectedItem.ToString() + " " + model.SelectedItem.ToString() + " " +
serial.SelectedItem.ToString() + " " + "Carpet";
}
Когда я отлаживаюВ решении, использующем VWD 2005, я получаю следующую ошибку:
The name 'HiddenModel' does not exist in the current context
Моя директива @Page наследует carpet_template, соответствующий классу codebehind:
public partial class carpet_template : System.Web.UI.Page
Как устранить эти и другие подобные ошибки