2015-05-06 6 views
0

У меня есть сетка, которую я использовал для отображения табличных данных. Я хочу, чтобы пользователи редактировали значения полей и сохраняли их. Есть ли способ добавить текстовое поле вместо связанного поля. Это мое gridview.Использовать текстовое поле в связанном поле gridview в asp.net

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
Height="186px" Width="325px"> 
      <Columns>  
      </Columns> 
    </asp:GridView> 

Это код, за которым заполнить GridView

public List<DataControlField> columns = new List<DataControlField>(); 
    public object DataSource { get; set; } 

    protected void Page_Init(object sender, EventArgs e) 
    { 
     for (int i = 0; i < 10; i++) 
     { 
      BoundField bf = new BoundField() ; 
      bf.HeaderText = "LastName" ; 
      bf.DataField = "LastName"; 

      columns.Add(bf); 
     } 

     foreach (DataControlField col in columns) 
     { 
      GridView1.Columns.Add(col); 
     } 


    } 
    protected void Page_Load(object sender, EventArgs e) 
    { 
     List<Data> lastN = new List<Data>() ; 
     for(int i = 0 ; i < 50; i++) 
     { 
      lastN.Add(new Data(i.ToString())); 
     } 
     GridView1.DataSource = lastN; 
     GridView1.DataBind(); 
    } 
} 
+0

Любая конкретная причина, по которой вы создаете столбцы при кодировании кода? – naveen

ответ

1

Я хотел бы предложить вам попробовать ListView, это позволяет редактировать динамические данные, такие как содержание в текстовое поле

+0

Возможно ли автоматическое сохранение данных в списке при вводе? Я хочу создать сетку excel, которая позволяет автоматически сохранять. –

0

Вы можете использовать GridView с EditTemplates. Вы можете обратиться к этому example за это.

Можно редактировать все строки GridView одновременно. См. Это example.

Вы можете по желанию использовать сетку данных ASP.NET для Telerik, которую вы можете настроить для работы с Excel, используя этот example.

+0

Это не так, как мы отвечаем на SO. То, что вы дали, это только ссылки на сторонние сайты. Это должно быть комментарий – naveen

Смежные вопросы