【发布时间】:2013-10-03 13:52:16
【问题描述】:
我正在开发一个简单的 CRUD 应用程序来跟踪使用 Webmatrix 3 的手机。我的 Default.cshtml 文件显示了表格。
单击一行时,它会转到EditPN.cshtml 页面,供用户编辑该记录的信息。
现在,在this tutorial 之后,我在EditPN 页面中查看UrlData[0] 的值。
只有一个问题,一切都很好:因为 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 等下。
【问题讨论】: