第一张图是我做的首页,上面有四个按钮。我想实现点击按钮跳到对应的功能界面,但是不知道在哪里添加什么代码
第二张图片是代码,不知道跳转的代码怎么写

解决方案 »

  1.   

    页面跳转直接使用html的<a>元素,很容易实现。
    在<Columns>标签内添加以下代码设置复选框<ItemTemplate>
        <asp:CheckBox ID="chkCheck" runat="server" />
    </ItemTemplate>
    全选复选框事件代码:protected void chkAll_CheckedChanged(object sender,EventArgs e)
        {
            //GridView1是GridView控件的id
            for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
            {
                //建立模板列中CheckBox控件的引用
                CheckBox chk = (CheckBox)GridView1.Rows[i].FindControl("chkCheck");
                //chkAll是全选复选框的id
                if (chkAll.Checked==true)
                {
                    chk.Checked = true;
                }
                else
                {
                    chk.Checked = false;
                }
            }
    }最后想说一下经验,我是自学的,先学了C#和asp.net,后来在专业人士的指导下,才发现从根本上是错的,像你这种前台数据展示,用后台控件实现并不是明智之举,而且会有很多功能,你无法实现,一个整页刷新就会把你搞得抓狂。专业人士让我展示类的东西,全部用前台代码实现,后台只管逻辑,不管展示。比如这里,数据展示应该用前台<tabel>元素和JS来实现,通过ajax向asp.net获取数据。这不是一句话能描述的,书上也不会告诉你,需要所有相关知识的综合运用,我还没学到得心应手的地步,还在探索中……
      

  2.   

    asp.net页面跳转代码:Response.Redirect(url);