请教高手,我现在要做个网页,就是使用在网上把一个网页的静态代码直接复制下来拷贝到一个新的页面(知道这样很不专业),然后在新的页面添加添加一些控件来实现一些功能,但是遇到一个问题当代码运行的时候,发现我添加的一些按钮点击的时候不响应,也就是不调用"Button_onclick()"这个函数,另外添加一个Textbox,当我在TextBox输入一个数字时,在运行的过程中读取到的TextBox.Text的值为空,不知道是怎么回事?是不是这些控件跟我拔下来的那些静态页面有冲突,导致我新添加的控件不能使用,有没有人碰到过这种情况,谢谢!!!
下面是静态页面的一些代码:我使用的SpaceBuilder的主页的头<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Spacebuilder</title>
<link rel="shortcut icon" type="image/ico" href="/favicon.ico" />
<meta name="keywords" content="Spacebuilder" />
<meta name="description" content="SpaceBuilder(简称SPB,软件著作权登记号: 2008SR14027)是一款采用asp.net业内领先的web2.0社区平台。使用预置的博客、相册、文件、网摘、迷你博客、资讯、论坛、活动、圈子等应用模块,可以快速的搭建具备sns特征的在线社区。借助SpaceBuilder平台的服务(用户、朋友、私信、邀请、权限、审核、隐私、积分、通知、动态、标签、分类、附件…),二次开发者可以快速的增加新的应用模块或者对现有的应用模块进行修改" />
<meta name="GENERATOR" content="SpaceBuilder v2.3" />
<link rel="stylesheet" href="/Themes/SharedStyles/common.css" type="text/css" media="screen" />
<link rel="stylesheet" href="/Themes/Channels/Default/appearances/default/style.css" type="text/css" media="screen" />    <script src="/Utility/jquery/jquery-1.3.2.min.js"  type="text/javascript"></script>
    <script src="/Utility/jquery/plugin/jquery.cookie-1.0.js"  type="text/javascript"></script>
    <script src="/Utility/jquery/ui.core.min-1.7.2.js"  type="text/javascript"></script>
    <script src="/Utility/tunynet_web_ui/global.js"  type="text/javascript"></script>
    <script src="/Utility/jquery/plugin/jquery.nyroModal-1.5.2.js"  type="text/javascript"></script>
    <script src="/Utility/jquery/ui.tabs.min-1.7.2.js"  type="text/javascript"></script>
    <script src="/Utility/jquery/plugin/jquery.superfish-1.4.8.js"  type="text/javascript"></script>
    <script src="/Utility/jquery/plugin/jquery.waterinput.js"  type="text/javascript"></script>
    <script src="/Utility/jquery/plugin/jquery.validate-1.5.5.js"  type="text/javascript"></script>
    <script src="/Utility/jquery/plugin/jquery.combobox-0.1.2.7.js"  type="text/javascript"></script>
    </head><body id="home" class="layout-1">
    
    <div id="doc">
        
<div id="menubar" class="uiDominantHue">
    <div class="wrap">
        <div class="userMenu">
            
            <ul id="AnonymousPanel" class="userLogin">
                <li><a href="/Help/Home.html" target="_blank">帮助</a></li>
                <li><a href="/User/Register.aspx">注册</a></li>
                <li class="logon"><a href="/User/LoginInModal.aspx"
                    id="loginInModalButton">登录</a></li>
            </ul>
            
        </div>
    </div>
</div>
<div id="header" class="uiDominantHue">
    <div class="wrap">
        <div class="logo">
            <a href="/">
                <img src="/Images/logo.png" /></a></div>
        <div class="combobox">
            <div class="comboboxCont">
                <form method="post" id="globalFullTextSearchForm">
                <div class="comboboxInputBox">
                    <input name="keyword" id="globalFullTextSearchKeyword" type="text" />
                </div>
                <select name="fullTextSearchTypes" id="fullTextSearchTypes" style="display: none;">
                    <option value="/Member/Search">会员</option><option value="/News/Search">资讯</option><option value="/Blog/Search">博客</option><option value="/Photo/Search">图片</option><option value="/File/Search">文件</option><option value="/Event/Search">活动</option><option value="/Club/Search">圈子</option><option value="/Forum/Search">论坛</option><option value="/Reward.aspx/Search">问答</option>
                </select>
                <div class="comboboxButton">
                    <input type="submit" value="搜索" id="GolbalSearchButton" />
                </div>
                </form>
            </div>
        </div>
        <div class="pageMenu clearfix">
            <ul class="pageNav">
                <li><a href="/" class="navHome"><span>首页</span></a></li><li><a target="_self" href="/News" class=""><span>资讯</span></a></li><li><a target="_self" href="/Reward" class=""><span>问答</span></a></li><li><a target="_self" href="/Forum" class=""><span>论坛</span></a></li><li><a target="_self" href="http://www.spacebuilder.cn/Blog/Tag/SpaceBuilder" class=""><span>博客</span></a></li><li><a target="_self" href="/File" class=""><span>下载</span></a></li><li><a target="_blank" href="http://doc.spacebuilder.cn" class=""><span>在线文档</span></a></li><li><a target="_blank" href="http://demo.spacebuilder.cn" class=""><span><font color="#ffcccc">产品演示</font></span></a></li><li><a target="_blank" href="http://www.tunynet.com/Payment/Buy.htm" class=""><span>购买指南</span></a></li><li><a target="_blank" href="http://www.tunynet.com/Company/Contact.htm" class=""><span>联系方式</span></a></li>
            </ul>
        </div>
        <span class="uiChromeCorner uiChromeBg uiChromeBottomLeft"></span><span class="uiChromeCorner uiChromeBg uiChromeBottomRight">
        </span>
    </div>
</div><script type="text/javascript">
    $(document).ready(function() {
        $('ul.sf-menu').superfish();
        $('#loginInModalButton').nyroModal();        $('#fullTextSearchTypes').combobox(
            {
                comboboxContainerClass: "comboboxContainer",
                comboboxValueContentContainerClass: "comboboxValueContainer",
                comboboxValueContentClass: "comboboxValueContent",
                comboboxDropDownClass: "comboboxDropDownContainer",
                comboboxDropDownButtonClass: "comboboxDropDownButton",
                comboboxDropDownItemClass: "comboboxItem",
                comboboxDropDownItemHoverClass: "comboboxItemHover",
                comboboxDropDownGroupItemHeaderClass: "comboboxGroupItemHeader",
                comboboxDropDownGroupItemContainerClass: "comboboxGroupItemContainer"
            },
            {
                animationType: "slide",
                width: 55
            });        $("#globalFullTextSearchForm").validate({
            rules: {
                keyword: { required: true }
            },
            messages: {
                keyword: { required: "*" }
            }
        });        $("#GolbalSearchButton").click(function() {
            if ($("#globalFullTextSearchForm").valid()) {
                $('#globalFullTextSearchForm').submit();
            }
            return false;
        });        $("#globalFullTextSearchForm").submit(function() {
            $('#globalFullTextSearchForm').attr("action", $("#fullTextSearchTypes").val());
        });    });  
</script><script type="text/javascript">
    var flag = true;
    var oldTitle=document.title;
    var stop=false;
    function star_wink(t) {
        t+=1;
        if (flag) {
            document.title = '【新消息】 - '+oldTitle;
            flag = false;
        }
        else {
            document.title = '【   】 - '+oldTitle;
            flag = true;
        }
        if(t==20)
        {
            stop=true;
            if(stop)
            settitle();
        }
        else
        {
            if(!stop)
            setTimeout("star_wink("+t+")", 800);
        }
        
    }
    
    function settitle(){
        document.title=oldTitle;
    }
        $(document).ready(function() {
    if(0 > 0)
    star_wink(0);             });
</script>然后就是在后面添加一些控件,但好像不能使用,不知道什么原因?

解决方案 »

  1.   

    控件是否绑定事件
    如Button btn=new Buton();
    btn.id="btn";
    btn.Text = "";
    btn.Click += new EventHandler(btn_Click);
    this.Controls.Add(btn);void btn_Click(object sender, EventArgs e)
     {
      Button button = (Button)sender;
    }
      

  2.   

    建议你把复制过来的页面中,所有空间都改成服务器控件。原来的都是HTML控件。
      

  3.   

    你是不是用
    Macromedia Dreamweaver ?或者其他什么工具开发的?这个问题我遇到过!我遇到的是写的样式用不了!我是在Macromedia Dreamweaver 下新建的样式表,到vs里面就不起作用了,删除重新在vs里面建一个样式表,把类容复制进去就好了!你的这个问题,可能是版本问题了!如你在别的工具下用的是html 1.0  然后在vs下面又是另一个版本那这样你复制过去就会出显 你说的问题了!希望对你有帮助!!!
      

  4.   

    你添加的“代码”中哪里有“Button_onclick”呢?除了你自己说的!