var a1=TicketSell_ticketsell.ClearAll();alert(a1.value);
为什么返回的总是NULL? [AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]
public int ClearAll()
{
int result = -1; result = ClearAllresult(); return result;
//Label3.Text = TicketorderId.ToString() + " " + e.RowIndex.ToString();
//MagicAjax.AjaxCallHelper.Write("document.all." + tbvoyagey.ClientID + ".focus();"); } protected int ClearAllresult()
{
int result_int = -1; TicketOrderInfo.Clear();
TicketOrderInfo.AcceptChanges();
Session["TicketOrderInfo"] = TicketOrderInfo;
TicketTxInfo.Clear();
TicketTxInfo.AcceptChanges();
Session["TicketTxInfo"] = TicketTxInfo; if (TicketOrderInfo.Rows.Count == 0)
{
TicketOrderInfo.Rows.Add(TicketOrderInfo.NewRow());
} GvTicketOrderInfo.DataSource = TicketOrderInfo;
GvTicketOrderInfo.DataBind(); result_int = 1;
return result_int;
}
GvTicketOrderInfo.DataBind(); 是不是不能在AJAX里对GRIDVIEW更新?去掉这两行就成功了.
前台还是不显示的啊,
不是绑定了就显示的,这不是winform
这样绑定还是得刷新才能看到啊