当前位置: 首页 > news >正文

新老网站做301跳转淘宝网页版登录入口官方

新老网站做301跳转,淘宝网页版登录入口官方,wordpress多用户编辑wiki,网站开发需要多线程吗在使用GridView的编辑功能更新值时#xff0c;确保输入的值合法性是十分重要的。为了实现这一点#xff0c;你可以在GridView的RowUpdating事件中加入代码来检查用户输入的值。如果发现输入的值不合法#xff0c;你可以取消更新操作并向用户显示错误消息。下面是如何实现的步… 在使用GridView的编辑功能更新值时确保输入的值合法性是十分重要的。为了实现这一点你可以在GridView的RowUpdating事件中加入代码来检查用户输入的值。如果发现输入的值不合法你可以取消更新操作并向用户显示错误消息。下面是如何实现的步骤和示例代码 注意是RowUpdating事件不是RowUpdated事件懂英文的应该能猜出它们的区别这里不展开细讲 NewValues属性是一个字典集合Dictionary它包含了用户在 GridView 编辑模式下修改后提交的新值。这个字典的键Key是数据源中的字段名值Value是用户输入的新数据 如果输入的值不符合预期或不合法你可以通过设置e.Cancel true来取消更新操作 protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) {//假设用户可能修改的字段为scoreint score int.Parse(e.NewValues[score].ToString());//NewValues中包含所有用户修改后的新值通过中括号访问到具体字段的值if(score 0 || score 100) {//然后就能进行合法判断e.Cancel true;//Cancle属性的真值决定了本次编辑事件是否取消Response.Write(script languagejavascript alert(该分数不合理请重新评分);/script);//给出相应的提示} } 在处理 GridViewUpdateEventArgs 的 NewValues 集合时你可能需要判断用户修改的值是否为空或为空字符串特别是在处理表单输入和更新数据库记录时。这里的“空”可能包括 null、空字符串或仅包含空白字符如空格的字符串。下面是如何进行这种判断的示例代码 protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) {object newScoreObj e.NewValues[score];if(newScoreObj null || string.IsNullOrWhiteSpace(newScoreObj.ToString())) {// 使用系统方法进行判空操作e.Cancel true;Response.Write(script languagejavascript alert(请给出分数);/script);//给出相应的提示}else {string sco_text e.NewValues[score].ToString();int score int.Parse(sco_text);//NewValues中包含所有用户修改后的新值通过中括号访问到具体字段的值if (score 0 || score 100) {//然后就能进行合法判断e.Cancel true;//Cancle属性的真值决定了本次编辑事件是否取消Response.Write(script languagejavascript alert(该分数不合理请重新评分);/script);//给出相应的提示}}} 注意事项 在这个示例中使用了 string.IsNullOrWhiteSpace 方法来检查用户提交的值是否为 null、空字符串或仅包含空白字符的字符串。这是一个比较全面的空值检查方法。通过 e.NewValues[Name] 获取的对象类型是 object所以在传递给 string.IsNullOrWhiteSpace 方法之前需要调用 ToString() 方法进行转换。同时为了避免当 e.NewValues[Name] 为 null 时直接调用 ToString() 抛出异常代码中首先进行了 null 检查。短路或操作设置 e.Cancel true; 可以取消更新操作。如果检测到用户输入了不符合要求的值例如此处的空值并且你不希望继续执行更新操作这是一个非常有用的方法。取消操作后你可以添加自己的逻辑来向用户显示警告或错误信息指导用户进行正确操作。在实际应用中根据你的业务需求对于空值的处理逻辑可能不同。例如某些情况下你可能允许空值并将其转换为数据库中的 NULL 值或者给予某个默认值。
http://www.hkea.cn/news/14555466/

相关文章:

  • 徐州做网站企业域名地址查询
  • 苍溪县建设局网站wordpress不能启动怎么解决
  • 西安商城网站建设咪豆新洲网站建设
  • 网站搭建制作公司电商网站建设代码大全
  • 在html中做网站 视频网络公司网页设计
  • 软文素材网站合肥光束网站建设
  • 网站建设费算广告费吗wordpress获取文章列表
  • 网站 建设运行情况学做ps的软件的网站有哪些
  • 网站地图表现形式软件自学网站
  • 用html建设网站网站这么设置微信支付
  • 微信微网站模板下载江门网站开发公司
  • 北京优化seo排名优化德州哪家网站优化好
  • 设计师网站十大网站推荐共享网站哪里建
  • 沈阳网站制作公司思路wordpress图文并排
  • 北京网站建设报价明细qq群推广引流
  • 网站宣传推广平台1个云虚拟主机怎么做多个网站
  • 视频网站seo实战asp网站开发流程
  • 网站开发的基础是什么kfk wordpress
  • 国外优秀ui设计网站wordpress 4.0后台
  • 肥东建设局网站网站seo推广软件
  • 做空调管路网站出售app软件的平台
  • 新郑网站建设网站域名注册哪家好
  • 网站建设开票开什么内容可信网站认证价格
  • 北斗手表官方网站做网站安全维护是什么东东
  • 安陆网站新手学做网站
  • 广州建站中企动力邮箱官网
  • 江西建设工程信息网站我有域名怎么做网站
  • 移动端网站做排名做网站一定要注册域名吗
  • 单页网站怎么制作教程如何微信支付购物网站
  • 怀柔做网站的公司小程序定制价格