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的运用 } } } } } }
查看全文
相关阅读:
Mysql性能优化之---(一)
好好思考之(二)---介绍什么是思维模型,分析它的本质内涵
好好思考-----概述(一)
oracle 的安装 及环境的配置...
数据结构中的树
生成SSH秘钥连接github(详细教程)
后端 SpringBoot + 前端 vue 打包发布到Tomcat
vue 轮播图
vue文字向上滚动
数组去重
原文地址:https://www.cnblogs.com/lzhp/p/2680819.html
最新文章
经典游戏服务器端架构概述 (2)
经典游戏服务器端架构概述 (1)
在腾讯云上创建您的SQL Cluster(3)
面向未来的跨界开发技术(上)
使用Duilib开发Windows软件(3)——控件的样式
使用Duilib开发Windows软件(2)——控件的基本介绍
使用Duilib开发Windows软件(1)——HelloWorld
SQL数据库的一些操作
mac OS 安装qt环境
学习Electorn(1)——Hello World
热门文章
学习GTK+ (1) ——编写helloworld
WPF 位图处理相关类
tesseract ocr .Net demo
WPF入门(3)——命令
python中 用conda 命令 安装第三方包出错的 解决方案
java基础之java程序基础(二)--变量和数据类型
java基础之java简介(一)
java中怎么调用python 脚本
Node.js 资源汇总
Mysql性能优化之---(二)
Copyright © 2011-2022 走看看