国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net中將數據庫綁定到DataList控件的實現方法與實例代碼

2024-07-10 13:25:05
字體:
來源:轉載
供稿:網友
解決方法1:
datalist databind()
解決方法2:
查看MSDN上的詳細說明資料
解決方法3:
在DataList的模板中用table表格,如:

復制代碼 代碼如下:


<asp:DataList runat="server" OnItemDataBound="dlDetailedInfo_ItemDataBound">
<ItemTemplate>
<table cellpadding="0" cellspacing="0">
<tr>
<th colspan="2" scope="col">
數據庫綁定到DataList控件 </th>
</tr>
<tr>
<td>
數據庫綁定到DataList控件 </td>
<td>
<asp:Label runat="server" Text='<%# Eval("TypeName") %>'></asp:Label>
</td><!--數據庫綁定到DataList控件 </tr>
</table>
</ItemTemplate>
</asp:DataList>


解決方法4:
你的控件的text使用<%# Eval(" IT從業者之家(") %>
比如:txext='<%# Eval("title")%>'
綁定分頁實現
dlBind方法為自定義的無返回值類型方法,該方法主要用來從數據庫中查詢出符合指定條件的記錄,并綁定到DataList控件中,然后通過設置 PagedDataSource類對象的AllowPaging屬性為True,來實現DataList控件的分頁功能。dlBind方法實現代碼如下:

復制代碼 代碼如下:


public void dlBind()
{
int curpage = Convert.ToInt32(this.labPage.Text);
PagedDataSource ps教程 = new PagedDataSource();
sqlcon = new SqlConnection(strCon);
sqlcon.Open();
string sqlstr = "select a.*,b.* from tb_Card as a join tb_Module as b on a.ModuleID=b.ModuleID";
SqlDataAdapter MyAdapter = new SqlDataAdapter(sqlstr, sqlcon);
DataSet ds = new DataSet();
MyAdapter.Fill(ds, "tb_Card");
ps.DataSource = ds.Tables["tb_Card"].DefaultView;
ps.AllowPaging = true; //是否可以分頁
ps.PageSize = 2; //顯示的數量
ps.CurrentPageIndex = curpage - 1; //取得當前頁的頁碼
this.lnkbtnUp.Enabled = true;
this.lnkbtnNext.Enabled = true;
this.lnkbtnBack.Enabled = true;
this.lnkbtnOne.Enabled = true;
if (curpage == 1)
{
this.lnkbtnOne.Enabled = false;//不顯示第一頁按鈕
this.lnkbtnUp.Enabled = false;//不顯示上一頁按鈕
}
if (curpage == ps.PageCount)
{
this.lnkbtnNext.Enabled = false;//不顯示下一頁
this.lnkbtnBack.Enabled = false;//不顯示最后一頁
}
this.labBackPage.Text = Convert.ToString(ps.PageCount);
this.dlContent.DataSource = ps;
this.dlContent.DataKeyField = "CardID";
this.dlContent.DataBind();
sqlcon.Close();
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤庆县| 明水县| 开鲁县| 麻栗坡县| 临海市| 荔波县| 刚察县| 塔城市| 分宜县| 苗栗市| 尉氏县| 江孜县| 宝应县| 宣威市| 肥城市| 阿克苏市| 兴隆县| 龙州县| 龙井市| 枣庄市| 南康市| 华池县| 天等县| 综艺| 德保县| 武安市| 峡江县| 自治县| 仁布县| 宜君县| 阳原县| 黄大仙区| 英吉沙县| 迭部县| 博湖县| 平塘县| 安康市| 扶余县| 嘉兴市| 英德市| 博客|