2011-05-13 42 views
0

Original post with great solution的jquery gridview的不回发 - VS2010

我然后加入保存按钮网格视图之外,并且捕获的代码中的事件背后这样

DataKey key; 
      foreach (GridViewRow rows in myGV.Rows) 
      { 
       key = myGV.DataKeys[rows.RowIndex]; 
       //Get Date 1 
       var Date1 = ((TextBox)rows.FindControl("Date1")).Text; 
       //Get Date 2 
       var Date2 = ((TextBox)rows.FindControl("Date2")).Text; 

      } 

然而日期1和日期2是空的,如果我的文本框称为datepicker有其TEXT'属性=“”。

如果我Text属性设置使用日期选取器,然后我只得到了默认值回,但不是通过日期选取器 choosen新值决心defauult价值和更改日期:(!的IsPostBack)在Page_Load中我不是检查

如何关闭此问题?

+0

? – jams 2011-05-13 04:11:11

+0

将您的已解决笔记添加为您自己问题的答案并接受它。 – mellamokb 2011-05-13 04:12:49

回答

0

已解决: 在page_load中,我绑定了我的网格视图,所以每次按钮单击时,page_load都会被调用nd默认值被设置为由button onclick事件拾取。所以,在Page_Load中,我把我的GridView控件绑定代码withing

if (!IsPostBack) 
{ 

.. 

gridview.DataBind(); 
} 

,事情似乎工作在此情况下,你正在编写代码