簡體   English   中英

為什么Visual Studio Default.aspx文件不能讓我添加HTML元素?

[英]Why doesn't Visual Studio Default.aspx file let me add HTML elements?

 <%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="XEx02Quotation._Default" %> <asp:Content ID="BodyContent" ContentPlaceHolderID="MainContent" runat="server"> <html> <head runat="server"> <title></title> </head> <body> </body> </html> </asp:Content> 

我對為什么Visual Studio 2017不允許我將HTML元素添加到Default.aspx感到困惑,但是我所知道的是在解決方案資源管理器下,我看到了母版頁,並且顯然它們綁定到了內容頁(這是Default.aspx)。 另外,我把我的屏幕截圖問題復制了一份。

所以我的問題是,我首先要開始將內容(HTML元素)放在該母版頁中!

除了上面提到的內容外,我還注意到當我嘗試將基本HTML元素放入@page指令(Default.aspx文件)時,它說“在'script'或'asp:Content之外不支持Content '地區”“。 我知道這些術語的唯一原因是因為我研究了這個問題。 這是我研究過的文章。 “內容不應該位於'腳本'或'asp:Content'區域之外”和https://msdn.microsoft.com/zh-cn/library/wtxbf3hh(v=vs.100).aspx

這是屏幕截圖問題: 在此處輸入圖片說明 在此處輸入圖片說明

您可以放置​​如下HTML元素: <asp:Content ID="BodyContent" ContentPlaceHolderID="MainContent" runat="server"> <div>Test</div> </asp:Content>

如果要編輯和以及類似內容,可以在Site.Master

但是,如果要添加其他HTML頁面,則需要制作新的HTML頁面,然后將其添加到所需的頁面內(也許是Default.aspx),就像這個Stack answer一樣

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM