<html>和</html>之间就是标准的HTML语句(标签)啊。

解决方案 »

  1.   

    怎样后置代码?
    书上的例子有很多都是这个样子的,但我还不知道该怎么写?我在.NET 里用VB写的时候,前半部分可以写入,但<html>和</html>之间的就没法写了,我试着输入,但是提示有错误,不能编译
    Public Class WebForm1…………End Class这两条语句是自动生成的,什么意思?
      

  2.   

    你的问题的确有点...你可以参考如下:新建项目就不用我说了;点击你的默认得webform1的窗体左下角的html,在那里你可以输入html,当然也可以通过从左边的工具箱里拖html控件;回到webform1的窗体的设计,双击webform1窗体你会看到webform1.aspx.vb(因为这里新建的vb项目),这里放后置代码。把你的例子整理如下:
    WebForm2.aspx中:
    <%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm2.aspx.vb" Inherits="queryfromhgc.WebForm2"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <title>WebForm2</title>
    <meta content="Microsoft Visual Studio .NET 7.0" name="GENERATOR">
    <meta content="Visual Basic 7.0" name="CODE_LANGUAGE">
    <meta content="JavaScript" name="vs_defaultClientScript">
    <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
    </HEAD>
    <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server">
    您的兴趣是 (可复选): <INPUT id="Hobby1" type="checkbox" value="电影" name="Hobby1" Runat="server">电影
    <INPUT id="Hobby2" type="checkbox" value="音乐" name="Hobby2" Runat="server">音乐 <INPUT id="Hobby3" type="checkbox" value="电脑" name="Hobby3" Runat="server">电脑
    <INPUT id="Hobby4" type="checkbox" value="网络" name="Hobby4" Runat="server">网络 <INPUT id="Button1" type="button" value="确定" name="Button1" Runat="server">
    <BR>
    <BR>
    <DIV id="Span1" style="DISPLAY: inline; WIDTH: 454px; COLOR: red; HEIGHT: 19px" Runat="Server">Label</DIV>
    </form>
    </SPAN>
    </body>
    </HTML>
    WebForm2.aspx.vb中:
    Public Class WebForm2
        Inherits System.Web.UI.Page
        Protected WithEvents Button1 As System.Web.UI.HtmlControls.HtmlInputButton
        Protected WithEvents Hobby1 As System.Web.UI.HtmlControls.HtmlInputCheckBox
        Protected WithEvents Hobby2 As System.Web.UI.HtmlControls.HtmlInputCheckBox
        Protected WithEvents Hobby3 As System.Web.UI.HtmlControls.HtmlInputCheckBox
        Protected WithEvents Span1 As System.Web.UI.HtmlControls.HtmlGenericControl
        Protected WithEvents Hobby4 As System.Web.UI.HtmlControls.HtmlInputCheckBox#Region " Web 窗体设计器生成的代码 "    '该调用是 Web 窗体设计器所必需的。
        <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()    End Sub    Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
            'CODEGEN: 此方法调用是 Web 窗体设计器所必需的
            '不要使用代码编辑器修改它。
            InitializeComponent()
        End Sub#End Region    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            '在此处放置初始化页的用户代码
        End Sub    Private Sub Button1_ServerClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ServerClick        Dim myHobby As String
            If Hobby1.Checked = True Then myHobby = myHobby & Hobby1.Value & "、"
            If Hobby2.Checked = True Then myHobby = myHobby & Hobby2.Value & "、"
            If Hobby3.Checked = True Then myHobby = myHobby & Hobby3.Value & "、"
            If Hobby4.Checked = True Then myHobby = myHobby & Hobby4.Value & "、"
            If Len(myHobby) > 0 Then myHobby = Left(myHobby, Len(myHobby) - 1)
            Span1.InnerText = myHobby
        End Sub
    End Class
      

  3.   

    你要在<html></html>中写什么呀?它们中间肯定是标准的html控件或web控件。
    或者用后置代码去控制
      

  4.   

    http://lucky_elove.www1.dotnetplayground.com/
      

  5.   

    书上之所以没有用后置代码是因为举例之方便些,建议用后置代码
    后置代码其实就是一个代码文件,他和aspx文件一起构建html文件,不过它是事先要编译的
    每一个aspx文件都有一个后置代码文件