- 爱易网页
-
ASP.NET教程
- 怎么用C#实现点击主表的行然后从表显示详细数据
日期:2014-05-17 浏览次数:20443 次
如何用C#实现点击主表的行然后从表显示详细数据
例如我有1个Repeater 和 GridView ,我要实现点击Repeater里的行然后在GridView显示详细数据?
如果不能用Repeater 和 GridView 实现,还有什么办法吗?
主从表的关系是fSeqID = fSeqID2
code;
<asp:Repeater ID="Repeater2" runat="server"
onitemcommand="Repeater2_ItemCommand">
<HeaderTemplate>
<table cellpadding="2" cellspacing="1" class="Admin_Table" style="width:100%;">
<thead>
<tr class="Admin_Table_Title">
<th style="">序号</th>
<th style="">商品ID号</th>
<th style="">商品编码</th>
<th style="width:100px;">商品名称</th>
<th style="width:100px;">规格型号</th>
<th style="">数量</th>
<th style="">单位</th>
<th style="">单价</th>
<th style="width:100px;">金额</th>
<th style="">法定数量</th>
<th style="">法定单位</th>
<th style="">产销国</th>
<th style="">征免性质</th>
<th style="">主料标志</th>
<th style="">备注</th>
<th style="">功能选项</th>
</tr>
</thead>
<tbody>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%#Eval("fSeqID")%></asp:Label></td
<td><%#Eval("fGoodsID")%></td>
<td><%#Eval("fOwnerCode")%></td>
<td><%#Eval("fGoodsName")%></td>
<td><%#Eval("fGoodsSpec")%></td>
<td><%#Eval("fQty")%></td>
<td><%#Eval("fCustUnit")%></td>
<td><%#Eval("fUnitPrice")%></td>
<td><%#Eval("fSumPrice")%></td>
<td><%#Eval("fQty2")%></td>
<td><%#Eval("fCust2Unit")%></td>
<td><%#Eval("fCountry")%></td>
<td><%#Eval("fDutyMode")%></td>
<td><%#Eval("fMainMaterial")%></td>
<td><%#Eval("fRemark")%></td>
<td><asp:Button ID="Button1" runat="server" Text="查看单耗表"
onclick="Button1_Click" /></td>
</tr>