Listing 1 - SimpleHeader.ascx using VB.NET 
<html>
<head><title>Global Super Company</title></head>
<body><h2>Global Super Company</h2>
<i>We mean business!</i>
<hr> 
Listing 2 - HomePage.aspx using VB.NET 
<%@ Register TagPrefix="SuperCompany" TagName="Header"
  Src="SimpleHeader.ascx" %><Supercompany:Header
  ID="ctlHeader"
  Runat="Server" />Welcome to our home page!</body>
</html> 这是我的学习资料,问题是我添加用户控件时有默认的代码
public class ...
inherits ....

在添加web窗体时也是如此
我不知道这样的代码如何用,我将代码全改成我的代码一样后不能浏览的
不改代码又不知道如何添加进去,我用vb写的代码,.net初学,望指点或给个简单的例子学习呀

解决方案 »

  1.   

    http://chs.gotdotnet.com/quickstart/aspplus/
    http://www.xia8.com/SoftList/Catalog_151_SoftTime_Desc_1.html
    http://coder.ylqh.com/share/
    http://download.chinaitlab.com/
    http://www.7880.com/Download/vbnet-5443.html
    http://www.yesky.com/20020812/1624624.shtml
      

  2.   

    http://www.cnblogs.com/wssmax/archive/2005/05/12/153733.html
      

  3.   

    入门教程http://chs.gotdotnet.com/quickstart/aspplus/default.aspx
      

  4.   

    public class ...
    inherits ....这个是定义了一个类,,,inherits是继承的意思,,,因为asp.net在创建页面时都要继承于一个基类,,,,这个基类在你引用的命名空间里你自己的代码写在inherits和end class里就可以了
      

  5.   

    http://community.csdn.net/Expert/topic/4210/4210085.xml?temp=.8576166你可以就这个例子看看
      

  6.   

    vs的窗体下面有选择的html设计和.net设计窗口不一样
      

  7.   

    我太伤心了,例子我都看的懂,就是不知道如何在.net环境下如何组织这些代码
    谁能告诉我SimpleHeader.ascx文件的vb代码是如何的,html的代码是如何的
             HomePage.aspx文件的vb代码是如何的,html的代码是如何的谁能帮我添一下:
    SimpleHeader.ascx文件的vb代码:
    ....
    SimpleHeader.ascx文件的html代码:
    ...
    HomePage.aspx文件的vb代码:
    ...
    HomePage.aspx文件的html代码:
    ....
    帮我把"..."具体化嘛!
      

  8.   

    请问你有VS.NET开发环境吗?如果没有的话,建议你去装个IDE,当然不一定要VS.NET的IDE也可以..
    等用上了VS.NET你就会发现这一切其实都很简单.
      

  9.   

    to:hackate(兰花开香入梦境,独思佳人亦飘然!!) 
    我装了呀,但还是不知道如何做
    高手回答问题就是:简单,很简单,要不就给我网址,其实你们给的资料和我的代码
    没有什么区别的,只不过我的简单些
    但<%@ Register TagPrefix="SuperCompany" TagName="Header"
      Src="SimpleHeader.ascx" %>
    我还是不知道该写在哪里,因为vs.net环境下新建的文件有<%@开头的句子,我是该单独另写一句呢,还是将我的内容嵌入进去呢?两种方式都不行的,我试过了,所以才来问,用vs.net具体化
    一下就这么难吗?还是没有多少人懂vb呀,都用c#啦?
    SimpleHeader.ascx文件的vb代码:
    ....
    SimpleHeader.ascx文件的html代码:
    ...
    HomePage.aspx文件的vb代码:
    ...
    HomePage.aspx文件的html代码:
    ....
    帮我把"..."具体化嘛!
      

  10.   

    <%@ Page Language="vb" AutoEventWireup="false" Codebehind="Index.aspx.vb" Inherits="CLAS.ImportData" %>
    <%@ register tagprefix="myasp" tagname="left" src="left.ascx"%>
    <HTML>
    <HEAD>
    <title>MPE Capacity Loading Analysis System</title>
    <META http-equiv="Content-Type" content="text/html; charset=utf-8">

    <body>
    <table><tr>
    <TD height="100%" valign="top" bgcolor="DBE2FD" class="ms-nav" id="webpartpagenavbar"  widthchange="175"><myasp:left id="myleft" runat="server" /></TD></tr></table>
    </body></HTML>
    楼主是从asp转过来的吧,.net中用户控件取代了include。
    <%@ register tagprefix="myasp" tagname="left" src="left.ascx"%> 这句是注册一个用户控件;
    <myasp:left id="myleft" runat="server" />是引用这个用户控件myasp:left
      |        \
      |          \
      |            \
      |              \
    tagprefix="myasp" tagname="left"我的left.ascs很简单,只是一个table.比如:
    <TABLE id="Table1" style="Z-INDEX: 103; LEFT: 160px; POSITION: absolute; TOP: 304px" cellSpacing="1"
    cellPadding="1" width="300" border="1">
    <TR>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    </TR>
    <TR>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    </TR>
    <TR>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    </TR>
    </TABLE>
      

  11.   

    不好意思,这句楼主是从asp转过来的吧,.net中用户控件取代了include。拷贝错了:)
      

  12.   

    给你讲个超级简单的吧,应该能明白哦!.....你现在啥都别管.你建立个"用户控件"(这个因该知道吧).建立好后就是一个空页面.然后左边不是有个"工具箱".你在里面拉一个TEXTBOX控件直接拖到你的用户控件上.现在一个简单的用户控件完成了!然后你在建立个WEBFROM页面,建立好后也是空白的,如果你是用VS.NET的话.右边有个目录嘛,都是列出文件名嘛,你找到刚才你建立的那个用户控件.你把鼠标放在文件名上,把他拖到你现在这个页面上,象拖工具箱的控件一样,拖到页面上,放开,那个用户控件就出来了...