通過列出的微軟認證教程here,您需要創建母版頁。在由Visual Studio生成文件中的第一個列表如下:母版頁繼承標記問題
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site.master.cs" Inherits="FormsAuthentication.Site" %>
該項目被稱爲FormAuthentication和母版頁命名的Site.Master。當運行項目中,我得到的錯誤:
Compiler Error Message: CS0426: The type name 'Site' does not exist in the type 'System.Web.Security.FormsAuthentication'
和行引用這個樣子的,在一個自動生成的文件
Line 133: [TemplateContainer(typeof(FormsAuthentication.Site))]
取出「繼承=‘FormsAuthentication.Site’」的一部分最初的標籤解決了這個問題,但我試圖瞭解這裏發生了什麼。這裏究竟發生了什麼?
+1對問題提供一點背景,並詢問具體問題。謝謝! – 2010-03-17 20:10:33