最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

页面之间如何传递特殊字符_html/css_WEB-ITnose

来源:懂视网 责编:小采 时间:2020-11-27 16:03:34
文档

页面之间如何传递特殊字符_html/css_WEB-ITnose

页面之间如何传递特殊字符_html/css_WEB-ITnose:最近在做页面传值时,遇到了一个问题,问题还原: 第一个页面使用数据源控件DataBindControl绑定数据源,然后使用HyperLinkField控件绑定后台数据,并且传递参数到第二个页面。数据绑定代码如下: 页面传值代码如下: 问题出现了,运行代码以后,
推荐度:
导读页面之间如何传递特殊字符_html/css_WEB-ITnose:最近在做页面传值时,遇到了一个问题,问题还原: 第一个页面使用数据源控件DataBindControl绑定数据源,然后使用HyperLinkField控件绑定后台数据,并且传递参数到第二个页面。数据绑定代码如下: 页面传值代码如下: 问题出现了,运行代码以后,

最近在做页面传值时,遇到了一个问题,问题还原:

第一个页面使用数据源控件DataBindControl绑定数据源,然后使用HyperLinkField控件绑定后台数据,并且传递参数到第二个页面。数据绑定代码如下:


页面传值代码如下:

问题出现了,运行代码以后,发现页面上的超链接按钮处于不可单击状态,分析发现,删除时间参数后,此按钮可用,那么为什么会是这样的状况呢?百度之,原来是时间格式问题,原来绑定数据源时,数据源的时间格式为“yyyy-MM-dd HH:mm:ss.fff”,度娘说,地址栏不能识别特殊符号,因此,这个链接不可单击。

既然是格式不对难就改呗,换一个能传过去的不就可以了吗?马上动手,尝试了一下,改为"yyyy/MM/dd HH/mm/ss.fff",果然可以传过去了,传值问题解决了,可是新问题又出现了。

数据传递成功后,还是不能正常查询,发现改完格式后的时间不能进行正常数据查询了,原来还是格式不对头,那怎么办呢?在新的页面改回去呗。

继续百度之,发现一种解决方案,即字符串分割转换法,首先,将字符串分割成多个部分,然后分别转换,即可。

我的字符串分为两部分,第一部分需要将日期中间的特殊字符转换为横向小短线,第二部分需要将特殊字符转换为冒号,转换方法不一样,那就分开转换。

在页面传值时,重新设计字符串传递格式,改为"yyyy/MM/dd THH/mm/ss.fff"格式,然后根据T为分隔符,分为两个字符串分别转换,代码如下。


stringversionStartTime =WebUtility.GetRequestQueryString("PlanVersionStartTime",""); if (versionStartTime !="") { string ss =versionStartTime.Split('T')[0].ToString(); string ee =versionStartTime.Split('T')[1].ToString(); versionStartTime =ss.Replace('/', '-') + " " + ee.Replace('/', ':'); }


数据转换成功,可以正常查询了。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

页面之间如何传递特殊字符_html/css_WEB-ITnose

页面之间如何传递特殊字符_html/css_WEB-ITnose:最近在做页面传值时,遇到了一个问题,问题还原: 第一个页面使用数据源控件DataBindControl绑定数据源,然后使用HyperLinkField控件绑定后台数据,并且传递参数到第二个页面。数据绑定代码如下: 页面传值代码如下: 问题出现了,运行代码以后,
推荐度:
标签: 网页 怎么传 css
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top