为什么不是<%DateTime.Now.ToString(); %GT;显示时间?

时间:2014-03-30 19:31:51

标签: c# html asp.net

我一直在用HTML,CSS和javascript进行网页开发。

现在我开始使用ASP .Net,因为开发人员是我的新工作使用它。

我使用Visual Studio Professional(我从工作中免费获得)在C ##中创建我的第一个.net网站

我读过的书说要进入<% DateTime.Now.ToString(); %>,但它不起作用。当我调试它时,只显示默认页面。这是我的整个代码

<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<asp:Content ID="BodyContent" ContentPlaceHolderID="MainContent" runat="server">
    <h2>Hello World</h2>
    <p>Welcome to beginning ASP .NET 4 on</p> <% DateTime.Now.ToString(); %> 

</asp:Content>

这在书中起作用但不适合我。 这是在default.aspx

这是一个小提琴,但它没有正常工作

http://jsfiddle.net/8xuRe/

有人可以给我一些指导吗?

以下是我看到的内容的屏幕截图

enter image description here

1 个答案:

答案 0 :(得分:4)

如果要将语句的结果写入ASP.NET页面的输出,请使用<%= ... %>

<p>Welcome to beginning ASP .NET 4 on</p> <%= DateTime.Now.ToString() %> 

进一步阅读