まず、答えがそこにある場合は申し訳ありません。私は見て、見て、感じましたが、これは非常に単純なことであり、明白であるべきです。
イベントを追加した人だけが変更できるようにしたいです。単純!
データ ポイントとして event_added_by を持つデータ ソースが既にあります。FormView に値を設定しています。
SelectCommand="SELECT * FROM [tbl_events] WHERE ([event_ID] = @event_ID)"
そして、Page.User.Identity.Name があります。
2つを比較するにはどうすればよいですか?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!