在GridView控件中给数据列添加链接
2007-06-08 20:53
537 查看
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="AccessDataSource1" BackColor="White" BorderColor="#999999" BorderStyle="None" BorderWidth="1px" CellPadding="5" GridLines="Vertical" Width="100%" AllowPaging="True" PageSize="15">
<Columns>
<asp:BoundField DataField="t_id" HeaderText="ID" InsertVisible="False" ReadOnly="True"
SortExpression="t_id" />
<asp:BoundField DataField="t_date" HeaderText="日期" SortExpression="t_date" />
<asp:TemplateField HeaderText="报案号" SortExpression="t_bah">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("t_bah") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl ='<%# "../admin/update.aspx?id="+Eval("t_bah") %>' Text='<%# Eval("t_bah") %>'></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="t_gh" HeaderText="调度员工号" SortExpression="t_gh" />
<asp:BoundField DataField="t_name" HeaderText="查勘人" SortExpression="t_name" />
<asp:BoundField DataField="t_time" HeaderText="时间" SortExpression="t_time" />
<asp:BoundField DataField="t_qh" HeaderText="区域" SortExpression="t_qh" />
<asp:BoundField DataField="t_ftime" HeaderText="反馈时间" SortExpression="t_ftime" />
<asp:BoundField DataField="t_kf" HeaderText="扣分" SortExpression="t_kf" />
<asp:BoundField DataField="t_bj" HeaderText="备注" SortExpression="t_bj" />
<asp:TemplateField HeaderText="修改">
<ItemTemplate>
<asp:Button ID="Button1" runat="server" PostBackUrl='<%# "../admin/update.aspx?id="+Eval("t_bah")%>' CausesValidation="false" CommandName="Edit"
Text="修改" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="删除">
<ItemTemplate>
<asp:Button ID="Button2" runat="server" PostBackUrl ='<%# "../admin/dele.aspx?id="+Eval("t_bah") %>' CausesValidation="false" CommandName="Delete"
Text="删除" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#CCCCCC" ForeColor="Black" />
<RowStyle BackColor="Ivory" ForeColor="Black" />
<SelectedRowStyle BackColor="#008A8C" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#999999" ForeColor="Blue" HorizontalAlign="Left" />
<HeaderStyle BackColor="#CC6600" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="#D0D7AE" />
</asp:GridView>
<Columns>
<asp:BoundField DataField="t_id" HeaderText="ID" InsertVisible="False" ReadOnly="True"
SortExpression="t_id" />
<asp:BoundField DataField="t_date" HeaderText="日期" SortExpression="t_date" />
<asp:TemplateField HeaderText="报案号" SortExpression="t_bah">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("t_bah") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl ='<%# "../admin/update.aspx?id="+Eval("t_bah") %>' Text='<%# Eval("t_bah") %>'></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="t_gh" HeaderText="调度员工号" SortExpression="t_gh" />
<asp:BoundField DataField="t_name" HeaderText="查勘人" SortExpression="t_name" />
<asp:BoundField DataField="t_time" HeaderText="时间" SortExpression="t_time" />
<asp:BoundField DataField="t_qh" HeaderText="区域" SortExpression="t_qh" />
<asp:BoundField DataField="t_ftime" HeaderText="反馈时间" SortExpression="t_ftime" />
<asp:BoundField DataField="t_kf" HeaderText="扣分" SortExpression="t_kf" />
<asp:BoundField DataField="t_bj" HeaderText="备注" SortExpression="t_bj" />
<asp:TemplateField HeaderText="修改">
<ItemTemplate>
<asp:Button ID="Button1" runat="server" PostBackUrl='<%# "../admin/update.aspx?id="+Eval("t_bah")%>' CausesValidation="false" CommandName="Edit"
Text="修改" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="删除">
<ItemTemplate>
<asp:Button ID="Button2" runat="server" PostBackUrl ='<%# "../admin/dele.aspx?id="+Eval("t_bah") %>' CausesValidation="false" CommandName="Delete"
Text="删除" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#CCCCCC" ForeColor="Black" />
<RowStyle BackColor="Ivory" ForeColor="Black" />
<SelectedRowStyle BackColor="#008A8C" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#999999" ForeColor="Blue" HorizontalAlign="Left" />
<HeaderStyle BackColor="#CC6600" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="#D0D7AE" />
</asp:GridView>
相关文章推荐
- Scott Mitchell 的ASP.NET 2.0数据教程之52:为GridView控件添加Checkboxes列
- 在ASP.NET 2.0中操作数据之四十九:为GridView控件添加RadioButton
- 在Gridview控件中点击编辑链接,把这一行数据传给编辑界面进行修改
- 为GridView控件的数据行添加鼠标动作
- 在ASP.NET 2.0中操作数据之五十:为GridView控件添加Checkbox
- 利用GridView控件实现数据添加
- 为GridView控件的数据行添加鼠标动作
- 为 GridView、DetailsView、FormView 等数据显示控件删除功能添加“确认对话框”
- 在Gridview控件中点击删除链接,删除一行数据
- 在Gridview控件中点击编辑链接,把这一行数据传给编辑界面进行修改
- GridView中 对数据编辑打开一个新页面 & 动态添加控件并获取其值
- 在ASP.NET 2.0中操作数据之四十九:为GridView控件添加RadioButton
- Scott Mitchell 的ASP.NET 2.0数据教程之51章:为GridView控件添加Radio Buttons列
- GridView 动态添加模板列并绑定数据 实现从外部直接传入控件 和 绑定字段参数
- 在ASP.NET 2.0中操作数据之五十:为GridView控件添加Checkbox
- Net4.0---数据绑定控件(GridView ListView…)中的ClientIDRowSuffix属性
- 第十四讲 GridView数据绑定控件(一)
- Gridview,datalist,repeater数据绑定控件使用说明
- DataGridView数据绑定控件---------按钮添加和事件触发总结
- 一个在ASP.NET中利用服务器控件GridView实现数据增删改查的例子