WebFrom DataList绑定数据

1.aspx页面

<asp:DataList runat="server" ID="gv1" Width="100%" CssClass="table">
                                         <HeaderTemplate>
                                                   <td style="text-align:center">#</td>
                                                    <td style="text-align:center">编号</td>
                                                    <td style="text-align:center">微信号</td>
                                                    <td style="text-align:center">电话号码</td>
                                                    <td style="text-align:center">医院</td>
                                                    <td style="text-align:center">科室</td>
                                                    <td style="text-align:center">床位信息</td>
                                                    <td style="text-align:center">订单价格</td>
                                                    <td style="text-align:center">照护师</td>
                                                    <td style="text-align:center">护理开始日期</td>
                                                    <td style="text-align:center">护理结束日期</td>
                                                    <td style="text-align:center">护理时段</td>
                                                    <td style="text-align:center">订单状态</td>
                                         </HeaderTemplate>

                                        <ItemTemplate>       
                                                    <td style="text-align:center"><asp:RadioButton ID="RadioButtonSelect" runat="server" onclick="SelectedRadio(this);" /></td>
                                                    <td style="text-align:center"><asp:Label runat="server" Text='<%# Eval("ID") %>' ID="CheckID"></asp:Label></td>
                                                    <td style="text-align:center"><%# Eval("WeChatNO") %></td>
                                                    <td style="text-align:center"><%# Eval("Telephone") %></td>
                                                    <td style="text-align:center"><%# Eval("hospital") %></td>
                                                    <td style="text-align:center"><%# Eval("Department") %></td>
                                                    <td style="text-align:center"><%# Eval("Bed") %></td>
                                                    <td style="text-align:center"><%# Eval("OrderPrice") %></td>
                                                    <td style="text-align:center"><%# Eval("CaregiverName") %></td>
                                                    <td style="text-align:center"><%# Eval("DateCareKai") %></td>
                                                    <td style="text-align:center"><%# Eval("DateCareEnd") %></td>
                                                    <td style="text-align:center"><%# Eval("TimeSlotCare") %></td>
                                                    <td style="text-align:center"><%# Eval("State") %></td>
                                                 
                                        </ItemTemplate> 
</asp:DataList>

2.cs页面

public void LoadDataList()
        {
            StringBuilder sql = new StringBuilder();
            sql.Append("select ID,WeChatNO,Telephone,hospital,Department,Bed,OrderPrice,CaregiverName,DateCareKai,DateCareEnd,TimeSlotCare,");
            sql.Append("case State when '0' then '待确认' when '1' then '已派单' when '2' then '已付款'when '3' then '已完成'when '-1' then '已取消' end as 'State'");
            sql.Append(" from his.[dbo].[HospitalCare]");
            DataListBind(sql.ToString());
        }
public void DataListBind(string sql)
        {
            string ConnStr= System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
            SqlConnection conn = new SqlConnection(ConnStr);
            SqlDataAdapter da = new SqlDataAdapter(sql.ToString(), conn);
            DataSet ds = new DataSet();
            da.Fill(ds);
            gv1.DataSource = ds;
            gv1.DataBind();
            da.Dispose();
            ds.Dispose();
            conn.Close();
        }

 

posted @ 2020-08-19 16:50  朱志  阅读(244)  评论(0编辑  收藏  举报