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(); }