مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

nsb

عضویت از 1393/03/24

دلیل خطای زیر چیست

  • یکشنبه 26 بهمن 1393
  • 13:16
تشکر میکنم

Control 'ContentPlaceHolder1_GridView1' of type 'GridView' must be placed inside a form tag with runat=server.

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

جوجه کباب

عضویت از 1393/10/17

  • یکشنبه 26 بهمن 1393
  • 14:04

تگ gridview بیرون از تگ form  تعرف شده . معنیش که واضحه .

 

کاربر سایت

nsb

عضویت از 1393/03/24

  • یکشنبه 26 بهمن 1393
  • 14:29

مسله اینه که گریدویو من داخل ontentPlaceHolder هستش و صفحه ای که از از مسترپیج ارث میبره تگ فرم نداره بجاش ontentPlaceHolder داره

کاربر سایت

nsb

عضویت از 1393/03/24

  • یکشنبه 26 بهمن 1393
  • 14:30

زمانی که کد زیرو اجرا میکنم خطای بالارو میده

 

 GridView1.PagerSettings.Visible = false;
        GridView1.DataBind();
        StringWriter sw = new StringWriter();
        HtmlTextWriter hw = new HtmlTextWriter(sw);
        GridView1.RenderControl(hw);
        string gridHTML = sw.ToString().Replace("\"", "'")
            .Replace(System.Environment.NewLine, "");
        StringBuilder sb = new StringBuilder();
        sb.Append("<script type = 'text/javascript'>");
        sb.Append("window.onload = new function(){");
        sb.Append("var printWin = window.open('', '', 'left=0");
        sb.Append(",top=0,width=1000,height=600,status=0');");
        sb.Append("printWin.document.write(\"");
        sb.Append(gridHTML);
        sb.Append("\");");
        sb.Append("printWin.document.close();");
        sb.Append("printWin.focus();");
        sb.Append("printWin.print();");
        sb.Append("printWin.close();};");
        sb.Append("</script>");
        ClientScript.RegisterStartupScript(this.GetType(), "GridPrint", sb.ToString());
        GridView1.PagerSettings.Visible = true;
        GridView1.DataBind();

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)