reapter用法

    protected void Page_Load(object sender, EventArgs e)
    {
        string settings = Convert.ToString(ConfigurationManager.ConnectionStrings["SqlServices"]);
        //创建数据库连接
        SqlConnection cn = new SqlConnection(settings);
        //打开数据库连接
        cn.Open();

        string strsql = "select contract_detail.*,customer.Custom_name,product.Product_name,contract.* from contract_detail,customer,product,contract where contract_detail.Contract_id=@id and contract_detail.Contract_id=contract.Contract_id and contract.Custom_id=customer.Custom_id and contract_detail.Product_id=product.Product_id";
        SqlCommand cm = new SqlCommand(strsql, cn);
        cm.Parameters.Add(new SqlParameter("@id", SqlDbType.Char, 10));
        cm.Parameters["@id"].Value = Request.QueryString["Contract_id"];
        //cn.Open();
        SqlDataReader dr = cm.ExecuteReader();
        Rp_detail.DataSource = dr;
        Rp_detail.DataBind();
        cn.Close();


    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; heihgt: 100%">
            <tr>
                <td style="width: 176px; height: 14px" valign="top">
                    <uc1:menu ID="Menu1" runat="server" />
                </td>
                <td style="height: 14px; width: 777px;" valign="top">
                    <table id="Table1" border="1" cellpadding="1" cellspacing="1" style="width: 539px;
                        height: 248px">
                        <tr>
                            <td style="width: 534px; height: 31px; background-color: #cccccc">
                                <p>
                                    <strong>合同明细表</strong></p>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 534px; height: 189px" valign="middle">
                                <asp:Repeater ID="Rp_detail" runat="server">
                                    <ItemTemplate>
                                        <table id="AutoNumber1" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;
                                            width: 100%;">
                                            <tr>
                                                <td colspan="4" style="width: 100%">
                                                    <p>
                                                    </p>
                                                    <i style="color: #0000FF; font-size: 14px">合同<%#DataBinder.Eval(Container.DataItem,"Contract_id")%></i>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td style="width: 25%">
                                                    <p style="text-align: right">
                                                    </p>
                                                    <i>客户名称:</i>
                                                </td>
                                                <td style="width: 25%">
                                                    <%#DataBinder.Eval(Container.DataItem,"Custom_name")%>
                                                </td>
                                                <td style="width: 25%">
                                                    <p style="text-align: right">
                                                    </p>
                                                    <i>产品名称:</i>
                                                </td>
                                                <td style="width: 25%">
                                                    <%#DataBinder.Eval(Container.DataItem,"Product_name")%>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td style="width: 25%">
                                                    <p style="text-align: right">
                                                    </p>
                                                    <i>订货数量:</i>
                                                </td>
                                                <td style="width: 25%">
                                                    <%#DataBinder.Eval(Container.DataItem,"Product_book")%>
                                                </td>
                                                <td style="width: 25%">
                                                    <p style="text-align: right">
                                                    </p>
                                                    <i>已发货数量:</i>
                                                </td>
                                                <td style="width: 25%">
                                                    <%#DataBinder.Eval(Container.DataItem,"Product_send")%>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td style="width: 25%">
                                                    <p style="text-align: right">
                                                    </p>
                                                    <i>单价:</i>
                                                </td>
                                                <td style="width: 25%">
                                                    <%#DataBinder.Eval(Container.DataItem,"Product_price")%>
                                                </td>
                                                <td style="width: 25%">
                                                    <p style="text-align: right">
                                                    </p>
                                                    <i>签署日期:</i>
                                                </td>
                                                <td style="width: 25%">
                                                    <%#DataBinder.Eval(Container.DataItem,"Contract_start")%>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td style="width: 25%">
                                                    <p style="text-align: right">
                                                    </p>
                                                    <i>发货日期:</i>
                                                </td>
                                                <td style="width: 25%">
                                                    <%#DataBinder.Eval(Container.DataItem,"Contract_send")%>
                                                </td>
                                                <td style="width: 25%">
                                                    <p style="text-align: right">
                                                    </p>
                                                    <i>完成日期:</i>
                                                </td>
                                                <td style="width: 25%">
                                                    <%#DataBinder.Eval(Container.DataItem,"Contract_finish")%>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td style="width: 25%">
                                                    <p style="text-align: right">
                                                    </p>
                                                    <i>经办人:</i>
                                                </td>
                                                <td style="width: 25%">
                                                    <%#DataBinder.Eval(Container.DataItem,"Contract_person")%>
                                                </td>
                                                <td style="width: 25%">
                                                    <p style="text-align: right">
                                                    </p>
                                                    <i>总金额:</i>
                                                </td>
                                                <td style="width: 25%">
                                                    <%#DataBinder.Eval(Container.DataItem,"Contract_price")%>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td colspan="4" style="font-size: 14px; color: #ff0000">
                                                    <p style="text-align: center">
                                                    </p>
                                                    合同状态:<%#DataBinder.Eval(Container.DataItem,"Contract_state")%>
                                                </td>
                                            </tr>
                                        </table>
                                    </ItemTemplate>
                                </asp:Repeater>
                                <br />
                                <span style="color: #ff0000">合同状态:0-签署态,1-发货态,2-完成态</span><br />
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 534px; background-color: #cccccc">
                                <asp:Button ID="Btn_back" runat="server" OnClick="Btn_back_Click" Text="返回" /></td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>


转载于:https://www.cnblogs.com/modernsky2003/archive/2008/01/28/1056384.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值