gridview如何在底部增加一列,放按钮 需要放一些提交啊之类的按钮。放在gridview外面太不美观。放page页上,如果记录数很少,就不显示page页。求解。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没必要,你做一些页面效果修饰,远远比你花心思在gridview上放,效果好多 你说的是在底部 新增一行?不如自己单独在外加一行,或者直接对gridview的行数据进行控制 。。gridview底部添加列。。底部。。列。。那到底是行还是列。。”编辑列“里面可以添加的把。。但是好像不能触发这个控件的事件。。 <FooterTemplate> <asp:TextBox ID="txt" runat="server" Width="80px"></asp:TextBox> <asp:Button ID="btnAdd" runat="server" Text="添 加" OnClick="btnAdd_Click" /> <asp:Button ID="btnCancel" runat="server" Text="取 消" OnClick="btnCancel_Click" /> </FooterTemplate>protected void btnAdd_Click(object sender, EventArgs e) { TextBox txt= GridView1.FooterRow.FindControl("txt") as TextBox;} 如果是加翻页符可以试试这个: <asp:GridView>********************添加的表格内容 <PagerTemplate> <table border="0" class="gridPx_174_1"> <tr align="right" style="width: 100"> <td style="width: 50%"> </td> <td> <asp:ImageButton ID="imbFirstPage" Height="20px" Width="15px" runat="server" ImageAlign="Top" onmouseout="UnTip();" onmouseover="Tip('第一页);" ImageUrl="~/img/arrow/48px-2leftarrow.png" CommandName="Page" CommandArgument="F" OnCommand="PageChanged" /> <asp:ImageButton ID="imbPreviousPage" Height="20px" Width="15px" runat="server" ImageAlign="Top" onmouseout="UnTip();" onmouseover="Tip('前一页');" ImageUrl="~/img/arrow/48px-1leftarrow.png" CommandName="Page" CommandArgument="P" OnCommand="PageChanged" /> <asp:DropDownList ID="ddlPageSelect" runat="server" Height="25px" AutoPostBack="true" OnSelectedIndexChanged="DropPageChanged"> </asp:DropDownList> <asp:ImageButton ID="imbNextPage" Height="20px" Width="15px" runat="server" ImageAlign="Top" onmouseout="UnTip();" onmouseover="Tip('后一页);" ImageUrl="~/img/arrow/48px-1rightarrow.png" CommandName="Page" CommandArgument="N" OnCommand="PageChanged" /> <asp:ImageButton ID="imbLastPage" Height="20px" Width="15px" runat="server" ImageAlign="Top" onmouseout="UnTip();" onmouseover="Tip('末页);" ImageUrl="~/img/arrow/48px-2rightarrow.png" CommandName="Page" CommandArgument="L" OnCommand="PageChanged" /> </td> </tr> </table> </PagerTemplate> </asp:GridView> 对不起,说错了,是增加一行,只为了放按钮。用<footTemplete>,最后那一行会出现网格,你们明白的非常难看。 关于XML转实体类 windows 7 64位操作系统,数据库为oralce 11g,vs2010不能连接上 问个c#值类型引用类型内存分配问题 Console.WriteLine 输出零被省略了 DataGrid 绑定到 DataView 的奇怪问题 使用oracle触发器生成主键ID,保存时出错 入门级问题!望大侠不吝赐教 WindowsMediaPlayer控件如何可以设定视频的帧率?小弟实习! 【求助】new与override的区别 动态创建控件以后,怎么访问动态控件的一些属性或者赋值 iis5.1安装问题 问个C#的线程问题,如何用线程打开一个窗口,修改该窗口的控件
不如自己单独在外加一行,或者直接对gridview的行数据进行控制
<asp:TextBox ID="txt" runat="server" Width="80px"></asp:TextBox>
<asp:Button ID="btnAdd" runat="server" Text="添 加" OnClick="btnAdd_Click" />
<asp:Button ID="btnCancel" runat="server" Text="取 消" OnClick="btnCancel_Click" />
</FooterTemplate>
protected void btnAdd_Click(object sender, EventArgs e)
{
TextBox txt= GridView1.FooterRow.FindControl("txt") as TextBox;
}
<asp:GridView>
********************添加的表格内容
<PagerTemplate>
<table border="0" class="gridPx_174_1">
<tr align="right" style="width: 100">
<td style="width: 50%">
</td>
<td>
<asp:ImageButton ID="imbFirstPage" Height="20px" Width="15px" runat="server" ImageAlign="Top"
onmouseout="UnTip();" onmouseover="Tip('第一页);"
ImageUrl="~/img/arrow/48px-2leftarrow.png" CommandName="Page" CommandArgument="F"
OnCommand="PageChanged" />
<asp:ImageButton ID="imbPreviousPage" Height="20px" Width="15px" runat="server" ImageAlign="Top"
onmouseout="UnTip();" onmouseover="Tip('前一页');"
ImageUrl="~/img/arrow/48px-1leftarrow.png" CommandName="Page" CommandArgument="P"
OnCommand="PageChanged" />
<asp:DropDownList ID="ddlPageSelect" runat="server" Height="25px" AutoPostBack="true"
OnSelectedIndexChanged="DropPageChanged">
</asp:DropDownList>
<asp:ImageButton ID="imbNextPage" Height="20px" Width="15px" runat="server" ImageAlign="Top"
onmouseout="UnTip();" onmouseover="Tip('后一页);"
ImageUrl="~/img/arrow/48px-1rightarrow.png" CommandName="Page" CommandArgument="N"
OnCommand="PageChanged" />
<asp:ImageButton ID="imbLastPage" Height="20px" Width="15px" runat="server" ImageAlign="Top"
onmouseout="UnTip();" onmouseover="Tip('末页);"
ImageUrl="~/img/arrow/48px-2rightarrow.png" CommandName="Page" CommandArgument="L"
OnCommand="PageChanged" />
</td>
</tr>
</table>
</PagerTemplate> </asp:GridView>
用<footTemplete>,最后那一行会出现网格,你们明白的非常难看。