我有一個程序,人們可以在視頻上發表評論。評論來自隊列狀態。管理員可以進入管理員部分並將評論標記爲已批准或已刪除。當他們按下上一個或下一個按鈕時,他們希望能夠自動轉到在隊列中標記的下一個項目,以及是否批准或刪除評論。我不太瞭解jQuery或JavaScript,以便知道是否可以使用它們,或者如何通過後面的代碼(這是使用C#.NET)來完成它。任何幫助將不勝感激:如何獲得「上一個」和「下一個」功能?
Status and value:
In queue = 0
Approved = 1
Removed = 2
這是代碼隱藏。狀態改變了,我唯一不能做的就是去隊列中標記的下一條記錄。前兩個事件是空白的,因爲我不知道如何填充它們,但簡單地說,所有需要做的事情就是去隊列中標記的下一個記錄。
如果您需要更多的代碼,請讓我知道...
protected void previous_clicked(object sender, EventArgs e)
{
}
protected void next_clicked(object sender, EventArgs e)
{
}
protected void approve_clicked(object sender, EventArgs e)
{
currentMessage = new videomessage(Request["id"].ToString());
status.SelectedValue = "1";
currentMessage.status = "1";
currentMessage.Save();
}
protected void remove_clicked(object sender, EventArgs e)
{
currentMessage = new videomessage(Request["id"].ToString());
status.SelectedValue = "2";
currentMessage.status = "2";
currentMessage.Save();
}
你可以建立名單:
的,你可以很容易地通過遞增/遞減位置索引實現導航:每當有消息到達,調用等的方法將其添加到收藏作爲linkedList的評論,做下一個和上一個? –
你可能需要分享一些更多的細節才能得到這個答案。你的消息現在存儲在什麼/哪裏? 'new videomessage(Request [「id」]。ToString())'是做什麼的?是status.SelectedValue一個GUI元素? – Sogger
我和Sogger一起,你需要提供更多的細節。發佈您的頁面標記和您用來填充評論列表的代碼。 – Icarus