上的相應參數對於某些人來說,這可能是一個非常基本的問題,但我一直在苦苦掙扎。如何調用
我創建了一個在用戶表(數據庫)上具有搜索能力的aspx頁面。當「搜索」按鈕被鎖定時,相關網格將填入UserNames。我在每一行的UserName列旁邊都放置了Edit HyperLink。
但是編輯按鈕應該得到一個名爲「UserCode」的參數(這個信息也是在我檢索名字的時候出現的),但是我不能將相應的代碼寫到相關的行中。請在我的代碼中有一行包含我不知道該如何在此輸入。而不是索引解決方案,歡迎任何其他建議。
DataTable oDataTable;
DataView oDataView;
protected void SearchLinkButton_Click(object sender, EventArgs e)
{
MembershipUserCollection allUsers = Membership.GetAllUsers();
if (allUsers != null)
{
oDataTable = new SystemUserAccountBsWrapper().SearchAllUsers(null); //Fetchs all user data
oDataView = oDataTable.DefaultView;
oDataView.Sort = "UserName";
oDataView.RowFilter = "UserName LIKE '%" + UserNameTextBox.Text + "%'";
UserGridView.DataSource = oDataView;
UserGridView.DataBind();
}
}
protected void UserGridView_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
HyperLink EditHyperLink = (HyperLink)e.Row.FindControl("EditHyperLink");
EditHyperLink.NavigateUrl("EditUserInfo.aspx?key=" + oDataTable.Rows[**I DONT KNOW WHAT TO TYPE IN HERE**]["UserCode"]);
}
}
對不起,我的英文不好。
你和我眼中的戰爭英雄沒什麼兩樣,謝謝你,謝謝大家盡力幫助我。 – 2012-03-14 13:57:40