zoukankan
html css js c++ java
listview 的用法 (asp.net3.5新增控件)
listview控件如图:本实例主要展示了listview控件的ItemCreated事件,ItemUpdating事件,前者主要是发生在databound事件之前改变页面的内容,itemupdating事件只要是用来设置更新数据时的事件。本例结合杨中科老师讲解的dropdownlist和listview控件来展开的,希望能给自己和大家带来启示!!
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; namespace WebApplication3 { public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void ListView1_ItemUpdating(object sender, ListViewUpdateEventArgs e) { DropDownList ddlist = (DropDownList)ListView1.Items[e.ItemIndex].FindControl("DropDownList1");//查找控件dropdownlist e.NewValues["Gender"] = ddlist.SelectedValue;//设置数据库的数据 } protected void ListView1_ItemCreated(object sender, ListViewItemEventArgs e) { if(e.Item.ItemType==ListViewItemType.InsertItem)//判断事件项是否为插入项。 { TextBox txtbox = (TextBox)e.Item.FindControl("GenderTextBox"); txtbox.Text ="男"; } if (e.Item.ItemType == ListViewItemType.DataItem)//判断事件项是否为数据绑定项。 { DropDownList ddlist = (DropDownList)e.Item.FindControl("DropDownList1"); if (ddlist != null)//如果为空则不是更新项, { ListViewDataItem lvdata = (ListViewDataItem)e.Item;//主要是xsd文件的引用 DataRowView dtview = (DataRowView)lvdata.DataItem;//强制类型dataset的运用 if (dtview!=null) { var row = (WebApplication3.DAL.DataSet1.T_PersonsRow)dtview.Row;//强制类型dataset的运用 ddlist.SelectedValue = row.Gender;//强制类型dataset的运用 } } } } } }
查看全文
相关阅读:
初探linux子系统集之led子系统(一)
金融大数据分析从认知到实践(第1辑)(套装共3册)
Blender权威指南
零基础学Python
中文版Photoshop CC图像处理与设计
21天学通C++(第4版)
Python应用开发实战
电脑办公实战从入门到精通(超值版)
Windows 10从新手到高手
21天学通C语言(第7版)
原文地址:https://www.cnblogs.com/lzhp/p/2680819.html
最新文章
New Concept English Two 33 91
PyQt学习随笔:Model/View架构中的Delegate(委托)
PyQt学习随笔:Model/View中诸如DisplayRole的数据角色及含义
PyQt学习随笔:Qt中Model/View中的Model Index
PyQt学习随笔:Model和View之间的数据互动过程
PyQt学习随笔:Qt中tem Views(Model-Based)和Item Widgets(Item-Based)控件的用途和关系
PyQt学习随笔:Qt中Model/View相关的主要类及继承关系
第15.8节 PyQt入门学习:Designer的界面功能介绍
PyQt学习随笔:Qt Designer的Edit Buddies功能
PyQt学习随笔:Qt Designer调用帮助时报错找不到assistant.exe文件的解决办法
热门文章
PyQt学习随笔:槽函数获取信号发送对象的方法
Emmet for Dreamweaver:HTML/CSS代码快速编写神器
DB Query Analyzer 5.05 is released, 65 articles concerned have been published
JSON-lib框架,转换JSON、XML不再困难
初探linux子系统集之i2c子系统(一)
初探linux子系统集之led子系统(三)
万能数据库查询分析器 5.05发布,本人为之撰写的相关技术文章达65篇
PHP-MVC和Smarty初探笔记
如何使用ZOL一键安装器下载中关村在线的源安装包
初探linux子系统集之led子系统(二)
Copyright © 2011-2022 走看看