2017-02-22 331 views
0

我已經在ASP.net gridview上應用了footable CSS類來開發響應表。 gridview包含一個文本框(模板)字段,詳細顯示在平板電腦或手機上查看的行(處於摺疊模式)。問題在於,在爲該文本框輸入值之後重新加載頁面時,該頁面具有初始值並附加了彗形像差。例如:當用戶在gridview文本框字段中輸入'test'並提交時,文本框包含值'test'。如果再次提交,它會顯示爲',test,test'。Footable css class添加逗號

如果在文本框中沒有任何值提交,它將顯示像',,' 這隻發生在摺疊視圖,當從桌面查看gridview(完全展開)時,它工作正常。 希望我能得到解決此問題的幫助。提前致謝。

回答

0

通過後面的代碼完成處理。

  TextBox tbName = (TextBox)row.FindControl("txtName"); 
      string txtname = tbName.Text; 
      int index1 = txtname.LastIndexOf(','); 

      string memName = ""; 

      if (index1 != -1) 
      { 
       index1++; 
       memName = tbName.Text.Substring(index1); 
       tbName.Text = memName; 
      }