我試圖在表格上方實施分頁欄。我有一個靜態<ul>
元素我的網頁上:動態添加要刪除的LinkButton CommandName/CommandArgument設置
<div><center><ul id="topnav" runat="server"></ul></center></div>
在我的Page_Load事件中,我試圖用頁碼來加載它:
foreach (int linkpage in linkpages) {
HtmlGenericControl li;
LinkButton pbut;
li = new HtmlGenericControl("li");
pbut = new LinkButton();
pbut.CommandName = "page";
pbut.CommandArgument = linkpage.ToString();
pbut.Text = linkpage.ToString();
li.Controls.Add(pbut);
topnav.Controls.Add(li);
}
然而,當控制實際呈現其職位姓名'ctlXX'(其中XX是遞增數字)並且沒有參數,所以我無法獲取頁碼。但.Text屬性呈現良好。我究竟做錯了什麼?這完全是錯誤的方法嗎?