ASP.NET MVC FlexGrid Row값 보내기
페이지 정보
작성자 Parkaaaa 작성일 2023-08-14 13:44 조회 296회 댓글 0건본문
관련링크
안녕하세요 FlexGrid로 Excel 파일을 import한 뒤 Grid에 뿌려진 데이터들을 서버로 보내서 DB에 insert하려하는데요 C1() 관련 메서드 중에 그리드에 표시된 데이터(그리드 내에 모든Row의 데이터 등)들을 혹은 강 행에 데이터들의 값들을 추출하는 방법이 궁금하여 문의드립니다.
그리드는 아래와 같이 사용하고 있습니다.
@(Html.C1().FlexGrid<Bank>()
.AutoGenerateColumns(false)
.Width("100%")
.AllowAddNew(true)
.SelectionMode(C1.Web.Mvc.Grid.SelectionMode.Row)
.CssClass("grid")
.Bind(Model.Banks)
.Id("gFlexGrid2")
//Binding columns data to FlexGrid
.Columns(bl =>
{
bl.Add(cb => cb.Binding("clt").Header("").Width("130").Name("clt"));
bl.Add(cb => cb.Binding("cl").Header("").Width("130").Name("cl"));
bl.Add(cb => cb.Binding("auto").Header("").Width("250").TemplateFunction("createButton").CssClass("link").Name("auto"));
bl.Add(cb => cb.Binding("ban").Header("").Width("250").Name("ban").Name("ban"));
bl.Add(cb => cb.Binding("accn").Header("").Format("c").Width("250").Name("accn"));
bl.Add(cb => cb.Binding("cmsr").Header("").Format("p0").Width("250").Name("cmsr"));
bl.Add(cb => cb.Binding("depo").Header("").Width("250").Name("depo"));
bl.Add(cb => cb.Binding("saup").Header("").Width("250").Name("saup"));
bl.Add(cb => cb.Binding("zip").Header("").Width("250").Name("zip"));
bl.Add(cb => cb.Binding("clta").Header("").Width("250").Name("clta"));
bl.Add(cb => cb.Binding("cltad").Header("").Width("250").Name("cltad"));
bl.Add(cb => cb.Binding("hptelnum").Header("").Width("250").Name("hptelnum"));
bl.Add(cb => cb.Binding("gdate").Header("").Width("250").Name("gdate"));
bl.Add(cb => cb.Binding("confrdate").Header("").Width("250").Name("confrdate"));
bl.Add(cb => cb.Binding("contodate").Header("").Width("250").Name("contodate"));
bl.Add(cb => cb.Binding("amt").Header("").Width("250").Name("amt"));
bl.Add(cb => cb.Binding("agnernm").Header("").Width("250").Name("agnernm"));
}))
댓글목록
등록된 댓글이 없습니다.