我在使用 .NET 2 的数据网格中有以下内容:
<asp:HyperLink runat="server" NavigateUrl='<%# "edit.aspx?f=" & DataBinder.Eval(Container.DataItem, "forum_id") & "&t=" & DataBinder.Eval(Container.DataItem, "thread_id") & "&p=" & DataBinder.Eval(Container.DataItem, "post_id") %>' Text="Edit" ID="Hyperlink1"></asp:HyperLink>
目前,这个链接出现在我多年前编写的一个简单论坛的所有帖子(或数据网格行)中。
我可以使用以下代码检测使用论坛的用户:
Request.ServerVariables("LOGON_USER")
如何根据 ? 显示/隐藏每个帖子上的超链接servervariable
?
因此,如果我在特定页面中有 10 个帖子,其中 3 个帖子是用户 x 的,我如何仅在用户 x 查看该页面时显示该超链接,仅在用户 x 创建的帖子上显示?