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的运用 } } } } } }
查看全文
相关阅读:
使用EntityFramework之Code First开发与MySql数据库问题一例
使用Emit创建DBContext对象
一个实用的Metro滚屏效果示例
合理使用EntityFramework数据验证的异常错误提示信息
Metro app中使用内存流压缩和解压
64位的windows操作系统上运行32位asp.net web应用程序的时候,出现试图加载格式不正确的程序的解决方法
VSTO中自定义XML功能区实现Ribbon控件互相更新
基于任务并行库实现多线程下载示例
Android系统刷机成功后网络信号显示“无服务”修正
Solution Explorer中显示依赖文件和链接文件
原文地址:https://www.cnblogs.com/lzhp/p/2680819.html
最新文章
创建采购合同
定义合同类型
三季人
拓端tecdat:Python用户流失数据挖掘:建立逻辑回归、XGboost、随机森林、决策树、支持向量机、朴素贝叶斯模型和Kmeans用户画像
拓端tecdat:R语言KMEANS均值聚类和层次聚类:亚洲国家地区生活幸福质量异同可视化分析和选择最优聚类数
拓端tecdat:MATLAB用GARCH模型对股票市场收益率时间序列波动的拟合与预测
拓端tecdat:R语言STAN贝叶斯线性回归模型分析气候变化影响北半球海冰范围和可视化检查模型收敛性
拓端tecdat:R语言估计多元标记的潜过程混合效应模型(LCMM)分析心理测试的认知过程
拓端tecdat:R语言BUGS序列蒙特卡罗SMC、马尔可夫转换随机波动率SV模型、粒子滤波、METROPOLIS HASTINGS采样时间序列分析
拓端tecdat:R语言极值理论 EVT、POT超阈值、GARCH 模型分析股票指数VaR、条件CVaR:多元化投资组合预测风险测度分析
热门文章
拓端tecdat:Python集成机器学习:用AdaBoost、决策树、逻辑回归集成模型分类和回归和网格搜索超参数优化
拓端tecdat:Python 贝叶斯概率推断序列数据概率和先验、似然和后验图可视化
拓端tecdat:R语言贝叶斯广义线性混合效应(多层次/水平/嵌套)模型GLMM、逻辑回归分析教育留级影响因素数据
shrio的简单认识
32位编译的VSTO插件迁移到64位Office产品中的异常一例
不能忍!VS2012 RC假死问题
VSTO中使用线程钩子响应鼠标键盘事件
Metro AppBarButtonStyles中按钮样式名称收集
Ribbon栏控件的文字排列简单办法
Windows Phone SDK离线下载
Copyright © 2011-2022 走看看