利用DataList实现单击查看某一行详细信息的功能
来源:互联网 发布:al人工智能危机 编辑:程序博客网 时间:2024/06/10 22:29
public void DataBindToDatalit(System.Web .UI .WebControls .DataList dls) { SqlConnection con = DB.createConnection(); con.Open(); SqlDataAdapter sda = new SqlDataAdapter(); sda.SelectCommand = new SqlCommand("select * from province", con); DataSet ds = new DataSet(); sda.Fill(ds, "province"); dls .DataSource = ds.Tables["province"].DefaultView; dls. DataBind(); }
第一步:绑定到数据库
第二步:在datalist中添加LinkButton,并设定CommandName ="select";
第三步:编写datalist的ItemCommand()事件
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
if (e.CommandName == "select")
{
this.DataList1.SelectedIndex = e.Item.ItemIndex;
this.DataBindToDatalit(DataList1 );//注意每次刷新都要重新绑定
}
}
}
第四步:在html页面编写DataList的<SelectedItemTemplate>
<SelectedItemTemplate >
城市:<%# DataBinder.Eval (Container .DataItem ,"proName") %>
<br />
</SelectedItemTemplate>
- 利用DataList实现单击查看某一行详细信息的功能
- datalist实现点击查看详细信息
- 利用datalist实现文章的分类查看
- 查看DataList控件中数据的详细信息
- 查看DataList控件中数据的详细信息1
- 让你的GridView、DataList 的数据行同时具有单击或双击选中的功能
- Datalist利用PageDataSource实现分页功能
- 实现DataList的编辑功能
- 在DataList中单击ImageButton,显示图片详细信息
- Repeater嵌套Repeater及Repeater嵌套table,单击行查看详细信息,适用于DataLsit
- 基于SceneControl单击查询功能的实现
- 如何实现单击在DATALIST(DATAGRID)的HEADER加入的CHECKBOX,进行DATALIST(DATAGRID)中的CHECKBOX列全选或全不选
- 如何实现单击在DATALIST(DATAGRID)的HEADER加入的CHECKBOX,进行DATALIST(DATAGRID)中的CHECKBOX列全选或全不选
- DataList嵌套DataList的实现
- DataList嵌套DataList的实现
- 单击头模板中的checkbox,实现datalist中所有chebox的全选和取消
- 单击头模板中的checkbox,实现datalist中所有chebox的全选和取消
- 查看某一职责下对应的菜单&功能&请求
- OSPF协议介绍(一)
- Visual C#.Net 数据库编程
- Ubuntu 中文输入法设置
- OSPF协议介绍(二)
- 找工作的经历
- 利用DataList实现单击查看某一行详细信息的功能
- .net HTML编辑器 控件
- jQuery调用WebService
- 浅析C#中的套接字编程
- 为自己的学生生涯找一个高尚的乐趣
- 使用Windows Live Writer 发布 博客园随笔
- MFC的子类化技术(2)
- 学计算机必懂的53个单词缩写
- MSSQL output 使用