问题标签 [navigateurl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - html 解析器错误消息:解析器错误消息:服务器标记格式不正确
我收到错误解析器错误消息:服务器标记格式不正确。在下面的代码行上:
我需要将 url 链接解析为:
我在语法中缺少什么?
asp.net-mvc - asp.net mvc menu,navigateUrl="~/Views/User/Index.aspx'-resource not found
我创建了一个 asp.net MVC 应用程序。我在母版页中创建了一个 asp:menu,我试图包含菜单项和子菜单项。当我尝试通过 NavigateURL=~/Views/ 包含视图页面时Home/Index.aspx,我收到一条错误消息,提示“找不到资源”。在进一步研究中,我发现我无法提供视图文件夹的直接 URL。
- 提供 URL 的最佳方式是什么?
- 如果 NavigateUrl=/Views/Home/Index.aspx 没有用,除了提供外部 url 有什么用?
asp.net - 在 asp.net 中将超链接值设置为数据网格
我有一个由 DirectoryInfo 填充的数据网格。这些列是Name、Date & Size。Name值是一个超链接 。
超链接网址应为:"javascript:openFile('" & sFileName & "');"
我的代码是:
c# - 如果你不看它,webbrowser 不会导航
我遇到了一个奇怪的问题。我有一个选项卡控件和 3 个选项卡。在每个选项卡上,我都有一个 webbrowser 控件。他们都导航到一个网站。但它只有在您实际查看 webbrowser 控件时才会导航。因此,在任务栏或系统托盘上将其最小化,不会使其导航到网站。
这是为什么?我怎样才能改变这种行为?
[编辑]
这似乎只在我启动应用程序时发生。在它得到“焦点”或“看看”之后,这种情况就不会再发生了。
更多信息,导航发生在与 UI 线程不同的线程中。[/编辑]
[第三次编辑]
这是一个测试用例:
XAML 代码:
这是文件背后的代码:
如何重现:
在里面放一个断点webbrowser_LoadCompleted
。然后按下位于 tabcontrol 第一个标签页上的按钮。
不要转到下一个标签页,等待几秒钟,比如 15 左右。
然后去tabitem2或3/4/5。你会看到页面刚刚被加载并且webbrowser_LoadCompleted
事件被触发了。
asp.net - 将包含 & 符号的值传递到不同的页面
我想转到不同的 URL 并将参数作为查询字符串传递。此值包含一个 & 符号。我可以使用 Response.Redirect 来做到这一点。
但是,我更喜欢使用 LinkButton 控件的 PostBackUrl 属性来执行此操作,因为除了 URL 中的值之外,我还想传递额外的信息。如果我尝试
然后在 IE 中点击链接,然后我看到http://www.mysite.com?Value=This+%26+That作为新的 URL,可以使用 Request.QueryString["Value"] 来获取值。这很好用。
但是,如果我使用 Chrome 或 Firefox,那么新的 URL 是http://www.mysite.com?Value=This+&+That,我得到的值是“This”而不是“This & That”。似乎在包含 LinkButton 的页面上的 IE 和其他浏览器中生成了不同的 JavaScript。我能做些什么来解决这个问题?为什么IE和其他浏览器有区别?
如果我改用 HyperLink 控件的 NavigateUrl 属性,那么我会在我尝试过的所有浏览器中获得正确的 URL。
c# - 使用字符串在 webbrowser 中导航
我想知道是否有人知道为什么我不能调用下面的字符串之一在 webBrowser 上使用。
它不允许我使用字符串“workshop1”进行导航,我可能遗漏了某些内容或精神障碍。谢谢。
asp.net - 将网络链接作为水印添加到图像
我目前正在为水印网站工作,我已经完成了所有工作,一切正常。现在我想将一个网络链接添加到图像作为水印而不是文本。
我尝试过使用超链接并添加到图像,但它只是绘制文本并且不将其添加为 URL。
有可能这样做吗?我怎么能做到这一点?
这就是我尝试这样做的方式:
asp.net - 如何以编程方式从 HyperLinkField 控件获取 DataNavigateUrlFields 属性
在我的 ASP.NET Web 窗体中,我想DataNavigateUrlFields
从HyperLinkField
控件中获取。
为了获得控件,我在RowDataBound
事件中使用以下代码:
问题是我得到了一个已经“填充”的超链接,所以(DataNavigateURLFormatString
)myPage.aspx?downloadId = {0}
和DataNavigateUrlFields
( downloadGuid
) 已经组合在HyperLink.NavigateUrl
属性中。
有什么办法可以拿到DataNavigateUrlFields
房产吗?如果没有,是否有任何函数可以从中提取downloadGuid值HyperLink.NavigateUrl
(简而言之,将NavigateUrl视为QueryString)?
VB 是首选,但 C# 中的答案也值得赞赏
c# - 使用Javascript的gridview的Rowindex
我尝试了很多组合以便能够在下面的代码中获得 rowIndex,应该在“这是我想通过 ROWINDEX 的地方”部分下面写什么。
.. .. ..
wcf - 在RootFrame.Navigating事件windows phone 7之前执行webservice方法异步
我想在 App.xaml.cs 类中进行身份验证,如果用户存在于数据库中,我想将用户引导到成员页面,否则想引导用户公共页面。我知道如何使用 rootframe 导航,但问题是即使我的 webervice 异步方法是在 RootFrameNavigating 之前编写的,但它没有在它之前执行。我的代码在这里
在 App 构造函数中
在我的方法中
并在我的webservice方法中返回整数,我在那里得到用户ID
像这样