我的ASP.Net application有8000多页。它有frame based architecture。我需要在几个页面上实现一些更改。通过全局搜索,我发现有10个页面需要实现我的更改。但在测试我的更改时,我面临着挑战。我需要找到如何从运行的应用程序中登录到我更改过的页面。如果我按页面名称进行全局搜索,它会给出几个页面,但大多数地方的条件逻辑都是写的,当我测试条件时可能不会命中。还有一些地方是通过javascript调用的。
有什么简单的方法可以找到调用这个页面的位置吗?
我使用的是Visual Studio 2008。
我在一个MySQL数据库中有两个表
列为id和url_id单击的urltracker和列id、url_id和urlreferrer的urlreferrer
urltracker实际上只是一个查找表,urlreferrer表中的url_id列是表之间的链接。
示例DDL:
CREATE TABLE urltracker (
id SERIAL PRIMARY KEY,
urlclicked VARCHAR(200) NOT NULL
);
CREATE TABLE urlreferrer (
id SERIAL PRIMARY KEY,
Ruby on Rails 4.0
情况1)我调用一个URL(它在.net框架上)抛出rails控制台来获取XML数据。但是我得到了“Object reference not set to a Object的instance”。错误。
情况2)如果我将该URL作为网站上的链接,然后单击链接,那么我将获得XML数据。
for ex: <a href="http://localhost:8080/test/affiliate_lead_welcome.aspx?mode=2&affiliate_lead_id=TL1483&username=****.com&
我已经开发了一个基于角色的应用程序,我有像管理员,Operator..on每个页面我检查如果当前用户已经分配了角色,那么它允许..in我的情况下我想限制“操作员”时,他们键入的网址"Administrator.aspx“,并获得inside..in的情况下,如果用户在页面A,并试图击中管理员的网址,它应该重定向回page A ..Page A可以是任何其他页面名称also....how来实现这一点我正在尝试这种方式,但它不起作用。
if (ViewState["URLReferrer"] == null)
ViewState[
我的网页显示错误'Object reference not set to an object instance‘,这一行:
prevPage = Request.UrlReferrer.ToString()
urlreferrer现在返回null。
这在以前工作得很好。有人能告诉我为什么和如何解决这个问题吗?
我使用下面这行代码检查UrlReferrer是否为null
@if (Request.UrlReferrer.AbsolutePath == null)
它只会给我一个错误:
System.NullReferenceException: Object reference not set to an instance of an object.
我刚开始接触asp,我到处寻找,但似乎找不到任何能回答我问题的东西。让我困惑的是,如果我像这样替换null:
@if (Request.UrlReferrer.AbsolutePath == "/Home")
AbsolutePath确实
我在msdn论坛上看到了这篇关于Request.UrlReferrer的文章,但我并不是很了解它。我需要在我的一个页面中使用这个属性来查看用户来自哪里。我的情况是,如果用户来自某些页面,我需要有一个如果条件,应该打开一个弹出式窗口以及重定向到下一页的页面。如果Request.UrlReferrer为空,那么我不需要弹出窗口,只需转到下一页。有人可以在这里放一个示例代码片段吗?这就是我目前所掌握的-
Public ReadOnly Property URLReferrer() As uri
Get
End Get
End Property
我不确定如何处理Get和End Get