我使用asp 2.0,我需要排序中繼器控制的要求。我在互聯網上搜索,但我找不到正確的解決方案。如果有人知道答案,請幫助解決我的問題。如何在中繼器中添加排序功能在asp 2.0中?
3
A
回答
2
最後我得到了Repeater控件的排序輸出。
1.Maintaining靜態變量;
static int count = 0;
2.In LinkButton的Click事件
protected void lnkreq_name_click(object sender, EventArgs e)
{
count=Convert.ToInt32(ViewState["count"].ToString());
ViewState["count"] = count;
loadRepeater("REQUEST_NAME",count);
}
3.call功能
protected void loadRepeater(string reqname,int count)
{
//write the code to bind into Dataset
DataView dv = ds.Tables[0].DefaultView;
if (count == 0)
{
dv.Sort = reqname + " asc";
ViewState["count"] = 1;
}
else if (count == 1)
{
dv.Sort = reqname + " desc";
ViewState["count"] = 0;
}
//then bind into repeater
}
4.In直放站
<asp:Repeater runat="server" ID="RepeaterEntry" >
<HeaderTemplate >
<table class="list_table" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<th><asp:LinkButton ID="lnkreq_name" runat="server" ForeColor="white" OnClick="lnkreq_name_click" >Request Name</asp:LinkButton></th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Eval("REQUEST_NAME")%></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
+0
我認爲這個代碼可能是Repeater Control中排序函數的解決方案之一。我接受這不是排序選項的最佳解決方案。如果任何人有簡單的排序功能解決方案,然後給你的建議。 – 2012-01-12 07:11:18
7
您需要綁定到中繼器之前收集整理。
如果您想要對帖子進行動態排序,請在重新綁定到中繼器之前對事件處理程序進行排序。
2
This本文解釋瞭如何將排序功能添加到Repeater或DataList控件。這可能有助於你的目的,或者至少作爲指導。
+0
我使用查詢將數據綁定到數據集中,然後分配給中繼器控制。但是這篇文章正在使用sqldatasource。如何在我的轉發器控制中進行排序.. – 2012-01-12 05:14:47
相關問題
- 1. 添加分頁到asp中繼器功能ASP.Net
- 2. 如何在Z3中添加toUpperCase功能?
- 3. 如何在javascript中添加Onsubmit()功能
- 4. 如何在Android中添加OpenFeint的排行榜功能?
- 5. 在中繼器中排序和分組
- 6. 在CUDA程序中添加功能
- 7. 在ASP中查找控制:中繼器
- 8. 如何在asp中添加optiongroup:listitem
- 9. 嵌套中繼器 - 如何排序
- 10. 如何在我們的應用程序中添加airplay功能?
- 11. 如何在Android應用程序中添加滾動式功能
- 12. 在z3中排序繼承
- 13. 將列功能添加到自定義中繼器
- 14. 在PartialView加載中添加Jquery功能
- 15. 如何將THEAD添加到ASP(2.0)HTMLTable?
- 16. asp:中繼器事件 - 如何回發
- 17. 如何在iphone中的myApp中添加筆記功能?
- 18. 如何在繼電器中管理光標和排序?
- 19. 添加排序功能對錶標籤
- 20. 將排序功能添加到TableView的導航欄中
- 21. Laravel在控制器功能中添加中間件
- 22. Android 2.0:如何在模擬器中添加聯繫人組?
- 23. 在Swift中添加語句功能
- 24. 在JavaScript中爲功能添加選項
- 25. 在gridview中爲imageButton添加功能
- 26. 在PHP中添加好友功能
- 27. 在Matlab中爲GUI添加功能
- 28. 在機會中添加項目功能
- 29. 在Phaser中添加對象的功能
- 30. 在iOS中添加Nowplayiing功能
如果任何人有排序功能簡單的解決方案然後給你的建議。參見我的答案。 – 2012-01-12 07:12:12
如果有人給予負面評價,請說明原因。 – 2012-01-12 07:15:03