ASP.NET2.0Webフォームに次のHiddenFieldがあります。
<asp:HiddenField ID="HiddenModel" runat="server"
OnValueChanged="HiddenModel_ValueChanged" />
私のコードビハインドは、このif..elseステートメントでHiddenModelを参照しています。
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ディレクティブは、codebehindクラスに一致するcarpet_templateを継承します。
public partial class carpet_template : System.Web.UI.Page
これらおよび他の同様のエラーを解決するにはどうすればよいですか?