我正在使用c#在asp.net中开发一个页面。在这个页面上,我有一个网格视图控件,显示客户名称及其网站。 问题是,当我点击这个网站地址时,所创建的网址格式不正确。
例如,如果我的客户名称是Yahoo,其网站地址是www.yahoo.com。然后点击网站链接时会发生错误。
我在aspx页面上的代码:
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink ID="linkWebsite" runat="server" Text='<%#Eval("Website") %>'
NavigateUrl='<%# Eval("Website") %>' />
</ItemTemplate>
</asp:TemplateField>
我的网页网址是: http://localhost:4294/ReadyToCode/Admin/ManageCustomer.aspx
然后网站网址将成为 http://localhost:4294/ReadyToCode/Admin/www.yahoo.com
如何只获得www.yahoo.com?
请帮帮我......
答案 0 :(得分:1)
尝试,
NavigateUrl='<%# Eval("Website","http://{0}") %>'