這是我的一個標籤:如何獲得當按鈕被點擊新網頁上的表格
<asp:Button ID="button" runat="server" Text="ShowOrder" onclick="newTab" />
這是我的「aspx.cs」按鈕被點擊時會被調用
protected void newTab(object sender, EventArgs e)
{
Response.Redirect("Default2.aspx?id="+txtSearchCustomerByID.Value);
}
我想要的是打開我的sql表加載的web選項卡(新頁面)時,它被加載。
我的存儲過程正在顯示我的表的數據,其中id等於「用戶在文本框中輸入的id」。
現在,
protected void Page_Load(object sender, EventArgs e)
{
int id_no = int.Parse(Request.QueryString["id"]);
if (Page.IsPostBack)
{
showOrders(id_no);
}
}
現在我應該有 'Default2.aspx',這樣我會用得到我的表,
public void showOrders(int id)
{
using (SqlConnection con = new SqlConnection(strConnString))
{
SqlCommand cmd = new SqlCommand("showOrdersSP", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@id", id);
con.Open();
.......
}
}
我需要使用數據表
所以,當我點擊時,我會在新頁面上獲取數據表
嘗試使用查詢字符串或會話獲得其它頁面的詳細信息。 –
我編輯了我的代碼。我用QueryString取值爲「id」。我想要一個包含我表格記錄的數據表。 –