Skip to content

avkulkarni/bsmvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bsmvc

An extension html (razor) helper that can be used in ASP .Net MVC projects for cration of grid which is based on Bootstrap Table.

How to use

  • Add referance to bsmvc.dll (present in "/dist/release" folder of this project) into your project.
  • You will need latest version of bootstrap and jQuery.
  • Apart from this you will need js and css for Bootstrap Table.
<link rel="stylesheet" href="~/Content/bootstrap-table/bootstrap-table.min.css">
<script src="~/Scripts/bootstrap-table/bootstrap-table.min.js"></script>
  • If you need extensions support which is present in Bootstrap Table, then you need to include those extension specific js and css files as well.

  • Then simply use the syntax given below :

@(Html.BsMvc().Grid("someId12").Columns(new List<Column>{
        new Column("Id").Field("id").Class("col-xs-3"),
        new Column("Name").Field("name").Class("col-xs-3"),
        new Column("Price").Field("price").Class("col-xs-3")
    })
    .Height(400)
    .Url("/Home/GetData")
    .Pagination()
    .ShowColumns(true)
    .ShowToggle(true)
    .ShowRefresh(true)
    .SidePagination(BsMvc.Widgets.Grid.EPagination.CLIENT)
    .Render())
  • Make sure that your "/Home/GetData" method is returning response in valid json format.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages