添加preFIX为http://或https://与评估和演示价值 [英] Add prefix of http:// or https:// with Eval value
本文介绍了添加preFIX为http://或https://与评估和演示价值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我如何添加HTTP preFIX到我的GridView的eval值
< ASP:超链接目标=_空白
NavigateUrl ='<%#的eval(SourceURL)的ToString()包含(HTTP:)==真的吗?
的eval(SourceURL):
的http://+的eval(SourceURL)%>'
=服务器ID =Sorceurl
可见='<%#的eval(SourceURL)==的String.Empty?假:真的%GT;'
文本=源>< / ASP:超链接>
解决方案
的http://
是不正确 - 它应该是HTTP ://
您在C#/背景,所以你应该使用C#字符串。
< ASP:超链接目标=_空白
NavigateUrl ='<%#的eval(SourceURL)的ToString()包含(HTTP:)==真的吗?
的eval(SourceURL):
HTTP://+的eval(SourceURL)%>'
=服务器ID =Sorceurl
可见='<%#的eval(SourceURL)==的String.Empty?假:真的%GT;'
文本=源>< / ASP:超链接>
How can I add the http prefix into my gridview eval value
<asp:HyperLink Target="_blank"
NavigateUrl='<%# Eval("SourceURL").ToString().Contains("http:")==true?
Eval("SourceURL") :
'http://'+ Eval("SourceURL") %>'
runat="server" ID="Sorceurl"
Visible='<%# Eval("SourceURL") == String.Empty ? false : true %>'
Text="Source"></asp:HyperLink>
解决方案
'http://'
is incorrect - it should be "http://"
.
You are in C#/ context, so you should be using C# strings.
<asp:HyperLink Target="_blank"
NavigateUrl='<%# Eval("SourceURL").ToString().Contains("http:")==true?
Eval("SourceURL") :
"http://" + Eval("SourceURL") %>'
runat="server" ID="Sorceurl"
Visible='<%# Eval("SourceURL") == String.Empty ? false : true %>'
Text="Source"></asp:HyperLink>
这篇关于添加preFIX为http://或https://与评估和演示价值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文