上一篇是使用GridView控件实现数据的显示和删除,这一节设计页面,使用GridView控件实现数据的更新操作,当更新时新闻的内容没有输入则提示“不能为空”。
学习内容:
学习任务一 使用GridView控件实现信息的更新
步骤一:数据源控件定义数据的方法,在newschuli.cs页面中编写代码如下:
public static void modifynews(newsclass news1)
{
using (SqlConnection cn = dbconn.GetConnection())
{
cn.Open();
SqlCommand cm = new SqlCommand();
cm.Connection = cn;
string sql = "update news set title =@content,contents=@as where ID=@id";
cm.CommandText = sql;
cm.Parameters.AddWithValue("@content", news1.Title);
cm.Parameters.AddWithValue("@as", news1.Contents);
cm.Parameters.AddWithValue("@id", news1.ID);
cm.ExecuteNonQuery();
}
}
步骤二:ObjectDataSource控件从数据源获取数据,选择update选项卡,将“选择方法”设置为“modifynews(newsclass news1)”,单击“下一步”。
步骤三:设置DataKeyNames属性为id。
步骤四:添加编辑列与删除列。打开GridView任务菜单中,选择“编辑列”命令打开“字段”对话框,在左上方“可用字段”列表中将CommandFired前的“+”号展开,分别选择“编辑、更新、取消”选项与“删除”按钮,单击“确定”即可。
学习任务二 设置模版列。
实例一:输入非空验证
Step1:打开“字段”对话框,选择“新闻标题”选项。单机右下方“将此段转换为TemplateFired”超链接将其转换为模版列。
Step2:打开GridView任务菜单中,选择“编辑模板”进入,向EditItemTemplate模板项设置一个数据验证控件RequiredFiredValidator,实现非空验证。
实例二:删除前加上一个确认删除的对话框
Step1:打开“字段”对话框,选择“删除”选项。 单击右下方“将此段转换为TemplateFired”超链接 将其转换为模版列。
Step2:添加一个客户端事件OnClientClick,编写 JavaScript脚本: OnClientClick="return confirm('确认要删除吗')"
运行效果图:
以上就是本文的全部内容,希望大家对熟练使用GridView控件实现数据的修改有所帮助。
相关推荐:
SEO能够助力网站流量增长,提升品牌竞争力,Seo网站排名原理
企业如何借助SEO咨询实现精准流量引爆,助力业绩提升,立刻推广的旅游线下营销
什么是SEO可以自学吗,seo零基础可以自学吗 ,ai1紫
ChatGPTCanvex打不开?详细分析及解决方法助你顺利使用,ai2.5d网格线去除
AI写作的崛起-“只能AI写作”背后的巨大潜力,舞狮摄影ai
ChatGPT198元永久会员,开启智慧之门,体验AI的极致服务!,老孙教ai
SEO优化:如何让网站更具有吸引力,散文ai写作咒语是什么
SEO运营工作是什么,seo公司运营 ,720516AI
ChatGPT:如果您正在使用VPN,这些技巧您一定要知道!,AI换脸*H
ChatGPT无法打开?这些解决办法让你重新畅享智能对话!,北大写作ai
SEO学堂:开启数字营销新时代,全面提升网站排名与流量,文山ai营销推广方案
优化整站,让网站飞速增长,打造行业竞争力,广东网站建设与维护
ChatGPT异常了:人工智能的极限与突破,ai and ethics
SEO有话:如何用精准优化助力企业在线增长,食品微信营销推广
seo需要学些什么内容,学seo的基础 ,中国ai公司年收入
AI免费生成文章让创作变得轻松自如
SEO教你如何快速提升网站排名,打破竞争壁垒!,本溪seo优化排名公司
seo辅助词选什么,seo助手 ,各车企ai
seo网络培训是什么,seo工作培训会培训啥 ,ai长投影字
软件AI:颠覆未来的智能革命
优方法-高效生活与工作的秘密武器,钻石营销推广方案
AI免费生成:开启智能创作新纪元,助力你的创意无限可能
ChatGPT页面无法下拉?禁用浏览器扩展,轻松解决!,imba 1.6 ai
SEO确实是企业增长的关键,这些技巧让你走在行业前沿,山东网站建设信息
WPQQ-开启数字时代的智能连接新纪元,杭州网站推广厂家电话
SEO快速优化文章排名:提升网站流量的必备技巧,ai小苹果会员分享
ChatGPT当前不可用?如何应对AI服务中断的挑战,ai文章免费写作app
2025年SEO最新技术:让你的网站脱颖而出!,ai少女特色
SEO搜索关键词是什么意思?让你轻松网站流量的秘密!,ai颜色不对
ChatGPT手机下载后打不开?可能是这些问题导致的,解决方法在这里!,孤城ai动画
ChatGDP人工智能:未来科技赋能企业与个人的智能变革,如何用AI绘制人体
SEO课:让你从小白变成搜索引擎优化高手,推广自媒体营销计划
主流seo是什么,seo是什么推广网站 ,AI心理师
怎么用AI生成一篇文章?高效创作指南全揭秘!
什么是seo如何进行seo,何谓seo ,红米的AI摄影什么意思
SEO应该如何提升网站流量与排名?揭秘成功的SEO策略,肺炎疫苗推广营销
ChatGPT不能访问,我的学术水平直线下降,泰州大数据ai艾灸价格
目前最火的AI软件有哪些?深度解析必备工具
SEO到底怎么做?揭秘从零到精通的完整SEO优化攻略,鸟瞰ai
ChatGPT崩一次多久修复?揭秘背后的技术与保障,ai1818818
如何下载免费AI软件,让你的工作和生活更智能
为什么做酒店seo,为什么做酒店 ,ai uehara下载
优化入口:提升网站流量与转化率的秘密武器,琼海关键词排名品牌
AI撰写大数据解决方案:开启智能数据时代的新篇章,ai头号公敌
ChatGPT打不开了吗?如何快速解决常见问题,恢复顺畅体验!,ai13212511845
SEO做法-提升网站流量与排名的关键秘诀,屏东网站推广招聘
SEO与SEM策略:提升网站流量与品牌曝光的双剑合璧,ai补图
SEO优化大全:让你的网站排名轻松破局,精准引流更高效!,274357524ai
SEO赚钱:如何通过SEO技能在网络上实现财富自由,网站怎么建设推广平台
怎样用AI写文章?快速高效创作新技能!