为了美化界面,在dreamweaverMX2004下用“新建”->动态页->asp.net c# 做了一个test.aspx页面,然后在vs.net2003下新建一个c# asp.net项目,新建后项目自动生成一个WebForm1.aspx页面,我再点击“添加现有项”将test.aspx添加进这个工程。我想在这个test.aspx上添加一些服务器端控件,比如说是Button,TextBox1等等,但是怎么都加不上去!!!鼠标拖都拖不上去,我又试用html控件也是如此,不知道该如何解决,我在test.aspx上点击右键把test.aspx设成在服务器端运行也不行。大家能不能给出解决办法啊,谢谢了!!!

解决方案 »

  1.   

    你做的页面要加在<form runt = server></form>才可以
      

  2.   

    楼上正解
    <body >
      <form id="Form1" method="post" runat="server">
    ...
      

  3.   

    楼上的高人,我这样做了还是不能拖控件上去阿,我就用一个上面什么也没有的页面做实验的,您们再帮着看看!-----------------------------------------------------------------------------------------<%@ Page Language="c#" ContentType="text/html" ResponseEncoding="gb2312" CodeBehind="test.aspx.cs" AutoEventWireup="false" Inherits="WebApplication1.test" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML>
    <HEAD>
    <title>test</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <style type="text/css"> <!-- body { background-color: #FFFF66; }--></style>
    </HEAD>
    <body>
    <form name="form1" method="post" action="" runat="server">
    </form>
    <p>&nbsp;</p>
    </body>
    </HTML>
      

  4.   

    你先用vs.net新建一个test.aspx页面,然后再用dreamweaver美化试试。
      

  5.   

    To: shenanigan(宝宝)你的建议很好,我试过了也可行,只是为什么我先在dreamweaver里做的aspx页面 在vs.net中到底能不能加控件呢,我认为一定是可以的,也许是我什么地方没做到,期待大家给一答案!
      

  6.   

    建议DX做好界面后拷贝html代码。在vs中添加控件,这样就可以了
      

  7.   

    如果只是简单的界面,在DM中做好可以拷贝代码到vs.net但是,如果是包含很多图片的就会又出现不能拖控件上去了,郁闷啊