一个主表(红色为主表信息),一个子表(蓝色是字表信息)<Table>
<tr>
姓名 性别 年龄
张三 20 男
</tr><tr>
学习科目 科目金额
数学 500
语文 480
英语 520
</tr><tr>
缴费时间 缴费人姓名
2008-9-10 张三
</tr>
</Table>主表的信息是绑定的label信息(已经绑定上了),可是要是显示多条子表信息怎么绑定???
问题:子表想要绑定一个控件怎么绑定啊???而且是获取的传过来的ID号(要和主表获取的ID相同的)!!!
初学,求代码,谢谢了
<tr>
姓名 性别 年龄
张三 20 男
</tr><tr>
学习科目 科目金额
数学 500
语文 480
英语 520
</tr><tr>
缴费时间 缴费人姓名
2008-9-10 张三
</tr>
</Table>主表的信息是绑定的label信息(已经绑定上了),可是要是显示多条子表信息怎么绑定???
问题:子表想要绑定一个控件怎么绑定啊???而且是获取的传过来的ID号(要和主表获取的ID相同的)!!!
初学,求代码,谢谢了
dgv1.DataBind();
<asp:GridView ID="gvProduct" runat="server" AutoGenerateColumns="False" Width="98%" BackColor="ControlText" BorderWidth="0px" CellSpacing="1" CellPadding="3" style="font-size: 12px; text-align: center;" >
<Columns>
<asp:BoundField DataField="PID" HeaderText="编号" />
<asp:TemplateField HeaderText="产品名称">
<ItemTemplate>
<a href='/WebMain/Products/P<%# Eval("PID") %>O<%# Eval("PID")%>.html' target="_blank">
<%#RedKeyWords((DataBinder.Eval(Container.DataItem, "PName")).ToString())%>
</a>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Eval("PName") %>'></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="PType" HeaderText="产品类别" />
<asp:BoundField DataField="Integral" HeaderText="所需积分" />
<asp:HyperLinkField DataNavigateUrlFields="PID" DataNavigateUrlFormatString="EditPro.aspx?PID={0}" HeaderText="修改" Text="修改" />
<asp:TemplateField HeaderText="删除" ShowHeader="False">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandArgument='<%# Eval("PID") %>'
CommandName="Delete" OnClientClick="return confirm('您确认删除该记录?');" Text="删除"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" Height="20px" />
<EditRowStyle BackColor="#999999" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle BackColor="#D9D6C5" Font-Bold="True" ForeColor="Black" />
<AlternatingRowStyle BackColor="White" ForeColor="Black" />
</asp:GridView>这是我的GridView样式
-------------
GridView里对每个列可以设置列名的.
你在sql里as 也行.
没有直接可以调GridView边框线的吗?