0

有什么区别:

<asp:Literal ID="lit1" runat="server" />

lit1.Text = "<a href=\"" + Page.GetRouteUrl("view", new { id = "1" }) + "\">View</a>";

和:

<a href="/view/1">View</a>

根据我在做什么,我可以互换使用这两种方式。像第二种方式那样对 URL 进行硬编码有什么风险吗?

4

0 回答 0