如何让用户在剃须刀的论坛中动态创建网页?

时间:2014-07-06 02:57:49

标签: c# asp.net razor

我正在尝试使用Razor v3 Webpages语法创建一个论坛类型的应用程序,但无法弄清楚如何让问题获得自己的URL。 (例如http://example.com/questions.php?id=457)。我知道如何用PHP做到这一点,但我想知道我甚至可以使用Razor。

作为旁注,我不能使用像PHPBB这样的预先存在的软件包,因为这个想法与论坛完全不同。它更像是一个合作网站。

编辑: 我能够读取数据库并编写查询,我在加载页面时遇到问题。使用php,我可以告诉php控制器问题的ID,它将在页面上显示。我不知道怎么用剃刀做这个。我尝试使用表单提交和发布,但这不起作用。

1 个答案:

答案 0 :(得分:0)

如果您想查看网页中数据管理的基础知识,请阅读Introduction to Working with a Database in ASP.NET Web Pages (Razor) Sites。本教程使用UrlData而不是QueryString,但结果是相同的。

无论如何,本文解释了在ASP.NET网页之间传输数据的几种方法:Transferring Data Between ASP.NET Web Pages