我正在开发一个简单的 CRUD 应用程序来跟踪使用 Webmatrix 3 的电话。我的Default.cshtml
文件显示了表格。单击一行时,它会转到EditPN.cshtml
用户编辑该记录信息的页面。现在,按照本教程,我将查看页面UrlData[0]
中的值EditPN
。
一切正常,只有一个问题:因为 URL 最终是这样的:
http://localhost:64053/EditPN/2223334444
我的 CSS 和 JS 文件的路径已关闭。我的蛮力解决方案是同时拥有:
<link href="_css/myStyles.css" rel="stylesheet">
<link href="../_css/myStyles.css" rel="stylesheet">
在我的_Layout.cshtml
.
这样,两者都http://localhost:64053/Default.cshtml
将http://localhost:64053/EditPN/222333444
具有 CSS 样式。
由于我不喜欢这样,我尝试将 URL 字符串格式化为:http://localhost:64053/EditPN?pn=2223334444
。没用。
也试过这个:http://localhost:64053/EditPN.cshtml?pn=2223334444
。也没有用。它甚至没有进入EditPN.cshtml
页面。
我该如何解决这个问题?哦,顺便说一句,我不想使用 Webmatrix 助手。我想把东西放在 JS、jQuery 等之下。