iv在我的'customPages'文件夹中添加了一个新文件夹'检查'我然后在'check'文件夹中添加了一个名为'show'的新网页页面
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="show.aspx.cs" Inherits="DynamicData_CustomPages_Check_show" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
bla bla la
</div>
</form>
</body>
</html>
当我尝试从另一个页面导航它时它不会工作错误:28889 / CRC / Check / show.aspx
The resource cannot be found.
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.
Requested URL: /CRC/Check/show.aspx
任何关于为什么的想法?
编辑:iv甚至将其设置为我的右键点击的起始页面,但它仍然无法找到该页面?
答案 0 :(得分:0)
你说你添加了一个名为List的WebForm,所以你应该尝试list.aspx而不是show.aspx。
答案 1 :(得分:0)
如果您的new folder
文件夹在custompages
文件夹中,则url
应该是这样的
YourApplication / customPages /查看/ show.aspx
我认为您缺少customPages
文件夹
答案 2 :(得分:0)
打开Global.asax
应该是这样的:
routes.Add(new DynamicDataRoute("{table}/{action}.aspx") {
Constraints = new RouteValueDictionary(new { action = "List|Details|Edit|Insert" }),
Model = model
});
在操作列表中添加“显示”。