xiangzi7758258
2015-05-24 14:07
采纳率: 76.5%
浏览 2.1k

asp.net中使用母版页遇到问题 小白求教

 <%@ Page Title="" Language="C#" MasterPageFile="~/RightPage.master" %>

<script runat="server">

    protected void Page_Load(object sender, EventArgs e)
    {
        LinkButton1.Text = "赛百味中式快餐";
    }
    protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
    {
        Response.Write("<script>window.open('appraise.aspx','_parent')</script>");
    }

    protected void LinkButton1_Click(object sender, EventArgs e)
    {
        Response.Write("<script>window.open('appraise.aspx', '_parent')</script>");
    }
</script>

错误 Content 控件只能直接位于包含 Content 控件的内容页中。

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • 已采纳

    你的服务器端script标签不闭合,代码里面的要拆开写

    要不你的代码就放到单独cs文件里面

     <script runat="server">
    
        protected void Page_Load(object sender, EventArgs e)
        {
            LinkButton1.Text = "赛百味中式快餐";
        }
        protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
        {
            Response.Write("<script>window.open('appraise.aspx','_parent')</"+"script>");/////////////////////
        }
    
        protected void LinkButton1_Click(object sender, EventArgs e)
        {
            Response.Write("<script>window.open('appraise.aspx', '_parent')</"+"script>");////////////////
        }
    </script>
    
    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • xiangzi7758258 2015-05-24 14:10

    <%@ Page Title="" Language="C#" MasterPageFile="~/RightPage.master" %>

    protected void Page_Load(object sender, EventArgs e) { LinkButton1.Text = "赛百味中式快餐"; } protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { Response.Write("<script>window.open('appraise.aspx','_parent')"); } protected void LinkButton1_Click(object sender, EventArgs e) { Response.Write("window.open('appraise.aspx', '_parent')"); }


    /asp:Content

    onclick="ImageButton1_Click" />
    /asp:Content

    /asp:Content

    /asp:Content

    LinkButton/asp:LinkButton
    /asp:Content

    /asp:Content

    /asp:Content

    /asp:Content

    /asp:Content

    /asp:Content

    /asp:Content

    /asp:Content

    /asp:Content

    评论
    解决 无用
    打赏 举报
  • Wenchel 2015-05-24 14:13

    前台是不是没把Button放在Content标签里面

    评论
    解决 无用
    打赏 举报
  • xiangzi7758258 2015-05-24 14:13

    图片说明

    评论
    解决 无用
    打赏 举报
  • xiangzi7758258 2015-05-24 14:17

    为什么把Response.Write("window.open(&#39;appraise.aspx&#39;,&#39;_parent&#39;)");换成Response.Redirect("appraise.aspx", false);就没错

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题