wittyelnaz
دوشنبه 25 اردیبهشت 1391, 18:26 عصر
من یه دیتا لیست داشتم
چون نمیتونستم پیجینگ رو توش پیاده کنم تصمیم گرفتم از گرید ویو استفاده کنم حالا این grid وقتی که با view پر میشه نمایش داده میشه و مشکلی نیست اما وقتی میخوام با store procedureنمایش داده بشه نمیدونم باید تو code behind چی بنویسم
چند تا از دوستان کمکم کردن گفتن تو event ,selecting برو پارامتر هاتو بفرست
اما اینجا نمیدونم پارامتر هایی که توی یه صفحه دیگه با مثلا تکست باکس و کامبو پر میشه رو ارسال کنم
میشه راهنماییم کنید
ممنونم
protected void SqlDataSource1_Selecting1(object sender, SqlDataSourceSelectingEventArgs e)
{
e.Command.Parameters["OrderUserId"].Value =? ;
e.Command.Parameters["OrderMDate"].Value = ?;
e.Command.Parameters["FoodOrderUserName"].Value =?;
e.Command.Parameters["FoodOrderGuest"].Value = ?;
اینم جایی که تو یه صفحه دیگه پر میشه:
dap.InsertCommand.CommandType = CommandType.StoredProcedure;
adap.InsertCommand.Parameters.AddWithValue("@FoodListId", int.Parse(drpfoods.SelectedValue));
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderUserId", userid);
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderUserName", User.Identity.Name (http://user.identity.name/));
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderDate", drpDate.SelectedItem.Text);
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderMDate", DateTime.Parse(drpDate.SelectedValue));
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderGuest", byte.Parse(txtGuest.Text));
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderGuestPer", chkPersonal.Checked);
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderGuestOff", chkOffice.Checked);
adap.InsertCommand.ExecuteNonQuery();
adap.InsertCommand.Connection.Close();
LoadData(userid, null);
چون نمیتونستم پیجینگ رو توش پیاده کنم تصمیم گرفتم از گرید ویو استفاده کنم حالا این grid وقتی که با view پر میشه نمایش داده میشه و مشکلی نیست اما وقتی میخوام با store procedureنمایش داده بشه نمیدونم باید تو code behind چی بنویسم
چند تا از دوستان کمکم کردن گفتن تو event ,selecting برو پارامتر هاتو بفرست
اما اینجا نمیدونم پارامتر هایی که توی یه صفحه دیگه با مثلا تکست باکس و کامبو پر میشه رو ارسال کنم
میشه راهنماییم کنید
ممنونم
protected void SqlDataSource1_Selecting1(object sender, SqlDataSourceSelectingEventArgs e)
{
e.Command.Parameters["OrderUserId"].Value =? ;
e.Command.Parameters["OrderMDate"].Value = ?;
e.Command.Parameters["FoodOrderUserName"].Value =?;
e.Command.Parameters["FoodOrderGuest"].Value = ?;
اینم جایی که تو یه صفحه دیگه پر میشه:
dap.InsertCommand.CommandType = CommandType.StoredProcedure;
adap.InsertCommand.Parameters.AddWithValue("@FoodListId", int.Parse(drpfoods.SelectedValue));
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderUserId", userid);
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderUserName", User.Identity.Name (http://user.identity.name/));
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderDate", drpDate.SelectedItem.Text);
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderMDate", DateTime.Parse(drpDate.SelectedValue));
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderGuest", byte.Parse(txtGuest.Text));
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderGuestPer", chkPersonal.Checked);
adap.InsertCommand.Parameters.AddWithValue("@FoodOrderGuestOff", chkOffice.Checked);
adap.InsertCommand.ExecuteNonQuery();
adap.InsertCommand.Connection.Close();
LoadData(userid, null);