0

首先,如果答案在那里,我很抱歉。我看了又看,觉得这是一件很简单的事情,应该很明显。

我想确保只有添加事件的人才能修改它。简单的!

我已经有一个以 event_added_by 作为数据点的数据源。它正在填充一个 FormView。

       SelectCommand="SELECT * FROM [tbl_events] WHERE ([event_ID] = @event_ID)"

我有 Page.User.Identity.Name。

我如何比较两者?我无法从 FormView 的标签中提取值,所以我需要找到另一种方法。

    if (!IsPostBack)
    {
        string uname = Page.User.Identity.Name;
        string owner = ""// this is where I need to grab the value from dsEvents;

        if (uname != owner)
        {
            //Send them somewhere saying they're not allowed to be here
        }

    }

TIA 寻求帮助!

4

1 回答 1

0

也许我误解了您已经在表格中存储了创建事件的人的名称,tbl_events并且您选择所有句子也带回了该信息,那么为什么不比较呢?直接从您的选择命令特定列返回的值与您的用户名?

于 2012-09-02T15:36:05.740 回答