当前位置: 代码迷 >> ASP.NET >> 类型“GridView”的控件“gvKeHu”必须放在具有 runat=server 的窗体标记内。解决思路
  详细解决方案

类型“GridView”的控件“gvKeHu”必须放在具有 runat=server 的窗体标记内。解决思路

热度:2538   发布时间:2013-02-25 00:00:00.0
类型“GridView”的控件“gvKeHu”必须放在具有 runat=server 的窗体标记内。
想要导出Excel 可是出现这种错误“类型“GridView”的控件“gvKeHu”必须放在具有 runat=server 的窗体标记内。”

HTML code
[code=C#]<%@ Page Language="C#" AutoEventWireup="true" CodeFile="KeHuManage.aspx.cs" Inherits="KeHuManage" %><!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 runat="server">  <link rel="stylesheet" type="text/css" href="style.css" />  <script type="text/javascript" src="Calendar.js" charset="gb2312"></script>    <title>石家庄创联商贸有限公司客户档案表</title></head><body>    <form id="form1" runat="server">    <div>      <table width="100%" style="background-color:#E0EDFD;" >        <tr align="center" valign="top">          <td>              <asp:Label ID="Label1" runat="server" Text="石家庄创联商贸有限公司客户档案表" Font-Size="X-Large" Height="56px" Width="622px" Font-Bold="True"></asp:Label></td>        </tr>        <tr>          <td>            <table  border="1" width="98%">              <tr valign="top">                  <td align="center">                    <table  border="1" width="98%">                      <tr>                        <td  style="background-color:#8FB3E7;">                          按日期:                        </td>                        <td align="left">                            <asp:TextBox ID="txtQi" runat="server" onClick="calendar()"></asp:TextBox></td>                                                <td style="background-color:#8FB3E7;">按型号:</td><td align="left">                            <asp:TextBox ID="txtXingHao" runat="server"></asp:TextBox></td>                      </tr>                      <tr>                        <td style="background-color:#8FB3E7;">                            按出厂编号</td><td align="left">                            <asp:TextBox ID="txtChuChang" runat="server"></asp:TextBox></td>                        <td style="background-color:#8FB3E7;">                            按产品编号</td><td align="left">                            <asp:TextBox ID="txtChanPin" runat="server"></asp:TextBox></td>                      </tr>                      <tr>                        <td style="background-color:#8FB3E7;">                            按技术员</td><td align="left">                            <asp:TextBox ID="txtJiShu" runat="server"></asp:TextBox></td>                                              <td style="background-color:#8FB3E7;">                            按销售员</td><td align="left">                            <asp:TextBox ID="txtXiaoShou" runat="server"></asp:TextBox></td>                      </tr>                      <tr>                        <td style="background-color:#8FB3E7;">                            按客户姓名</td><td colspan="3" align="left">                            <asp:TextBox ID="txtKeHuName" runat="server"></asp:TextBox></td>                      </tr>                      <tr>                         <td colspan="4" align="right">                            <asp:Button ID="Button1" runat="server" Text="查询" OnClick="Button1_Click" />                            <asp:Button ID="Button2" runat="server" Text="取消" OnClick="Button2_Click" /></td>                      </tr>                    </table>                  </td>                </tr>                                <tr valign="top">                  <td align="center">                    <table width="98%">                      <tr>                        <td align="center">                            <asp:GridView ID="gvKeHu" runat="server" AllowSorting="True" AutoGenerateColumns="False" ShowFooter="True" Width="100%">                                <Columns>                                    <asp:HyperLinkField DataNavigateUrlFields="id" DataNavigateUrlFormatString="KeHu.aspx?id={0}"                                        DataTextField="id" HeaderText="编号" />                                    <asp:BoundField DataField="购机日期" HeaderText="购机日期" />                                    <asp:BoundField DataField="型号" HeaderText="型号" />                                    <asp:BoundField DataField="出厂编号" HeaderText="出厂编号" />                                    <asp:BoundField DataField="产品编号" HeaderText="产品编号" />                                    <asp:BoundField DataField="技术员" HeaderText="技术员" />                                    <asp:BoundField DataField="销售员" HeaderText="销售员" />                                    <asp:BoundField DataField="金额" HeaderText="金额" />                                    <asp:BoundField DataField="利润" HeaderText="利润" />                                    <asp:BoundField DataField="配置信息" HeaderText="配置信息">                                        <ControlStyle Width="60px" />                                        <ItemStyle Width="60px" Wrap="False" />                                        <HeaderStyle Width="60px" Wrap="False" />                                        <FooterStyle Width="60px" Wrap="False" />                                    </asp:BoundField>                                    <asp:BoundField DataField="客户姓名" HeaderText="客户姓名" />                                    <asp:BoundField DataField="电话" HeaderText="电话" />                                    <asp:BoundField DataField="地址" HeaderText="地址" />                                    <asp:BoundField DataField="备注" HeaderText="备注" />                                    <asp:BoundField DataField="回访记录" HeaderText="回访记录" />                                </Columns>                            </asp:GridView>                        </td>                      </tr>                      <tr>                        <td align="center">                            总金额:<asp:Label ID="labJinE" runat="server" Text="Label"></asp:Label>                            利润:                            <asp:Label ID="labLiRun" runat="server" Text="Label"></asp:Label>                        </td>                      </tr>                    </table>                  </td>                </tr>            </table>          </td>        </tr>                <tr>          <td align="center">              &nbsp;<asp:Button ID="butKeHu" runat="server" Text="新增客户信息" OnClick="butKeHu_Click" />              &nbsp; &nbsp;&nbsp;              <asp:Button ID="Button3" runat="server" OnClick="Button3_Click" Text="导出Excel" /></td>        </tr>      </table>          </div>    </form></body></html>
  相关解决方案