//这个是在逻辑层写的绑定代码
public void NewsManageDG(GridView GV)
{
DataTable dt = new DataTable();
dt = DBhelper.TableQuery("select ArticleTitle,ArticleTime,ClassName,ArticleAddMan,ArticleTag From ArticleContent");
GV.DataSource = dt;
GV.DataBind();
}//这个是在界面层写的代码
<asp:GridView Width="100%" ID="NewsManageDG" runat="server" Font-Size="12px" AllowPaging="True"
PageIndex="1" BorderColor="#ACAC82" BorderStyle="Solid" BorderWidth="1px">
<Columns>
<asp:BoundField DataField="BoxID" HeaderText="ID" Visible="False" />
<asp:TemplateField HeaderText="选择">
<ItemTemplate>
<asp:CheckBox ID="ChkSelected" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="ArticleTitle" HeaderText="物料代码" ReadOnly="True">
<ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" />
</asp:BoundField>
<asp:BoundField DataField="ArticleTime" HeaderText="物料名称" ReadOnly="True">
<ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" />
</asp:BoundField>
<asp:BoundField DataField="ClassName" HeaderText="物料描述" ReadOnly="True">
<ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" />
</asp:BoundField>
<asp:BoundField DataField="ArticleAddMan" HeaderText="单价" ReadOnly="True">
<ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" />
</asp:BoundField>
<asp:BoundField DataField="ArticleTag" HeaderText="数量">
<ItemStyle ForeColor="Red" HorizontalAlign="Center" VerticalAlign="Middle" />
<HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle" />
</asp:BoundField>
<asp:CommandField DeleteText="删除" ShowDeleteButton="true" />
</Columns>
</asp:GridView>
就是这样写会出现2个同样的数据 在界面定义的绑定会先显示 后面几列就是逻辑层绑定的数据请问怎么在逻辑层进行绑定 然后在UI层显示指定的内容呢!感谢大家
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货