Näytetään tekstit, joissa on tunniste ASP.NET MVC5. Näytä kaikki tekstit
Näytetään tekstit, joissa on tunniste ASP.NET MVC5. Näytä kaikki tekstit

tiistai 27. joulukuuta 2016

ASP.NET MVC5 - Linq kyselyn Inner join syntaksi

Välillä tarvitsen SQL-kyselyjä, joissa yhdistetään eri taulujen tietoja. Tässä INNER JOIN kyselyn syntaksi Linq-koodilla:


var results = from c in db.Companies
              join cn in db.Countries on c.CountryID equals cn.ID
              join ct in db.Cities on c.CityID equals ct.ID
              join sect in db.Sectors on c.SectorID equals sect.ID
              where (c.CountryID == cn.ID) && (c.CityID == ct.ID) && (c.SectorID == company.SectorID) && (company.SectorID == sect.ID)
              select new { country = cn.Name, city = ct.Name, c.ID, c.Name, c.Address1, c.Address2, c.Address3, c.CountryID, c.CityID, c.Region, c.PostCode, c.Telephone, c.Website, c.SectorID, Status = (ContactStatus)c.StatusID, sector = sect.Name };


return results.ToList();

ASP.NET MVC5 - ViewBag arvon lukeminen Javascriptissä

MVC5 view:llä halutaan usein näyttää jokin ViewBag- arvo.
Javascriptissä ViewBag on luettava näin:

<script>
  var someStringValue = '@(ViewBag.someStringValue)';
  var someNumericValue = @(ViewBag.someNumericValue);
</script>

keskiviikko 21. syyskuuta 2016

HTML, CSS - Responsiivinen Table- elementti

Jossain kohtaa responsiivista koodia voi olla hyödyllistä käyttää vielä Table-elementtiä.
Näillä ohjeilla saat Table:n responsiiviseksi ja näkymään oikein myös pienellä näytöllä:

https://techblog.livingsocial.com/blog/2015/04/06/responsive-tables-in-pure-css/

keskiviikko 31. elokuuta 2016

ASP.NET MVC5 - Piilota vaakasuuntainen vierityspalkki

Vaakasuuntainan vierityspalkki selaimen ikkunnassa = horizontal scrollbar.
Miten sen saa pakotettua pois näkyvistä ?

Esim. lisää html-sivun Style- tagin sisään tämä rivi:

body {overflow-x: hidden;}

tiistai 8. joulukuuta 2015

ASP.NET MVC5 - Hae Ajaxilla arvo tietokannasta

http://stackoverflow.com/questions/33733197/pass-value-to-a-textbox-using-mvc-5

<script type="text/javascript">
    $(document).ready(function () {
        $("#txtid").change(function () {
            $.ajax({
                url: '/CommissionsFinals/GetTarifa',
                type: 'GET',
                contentType: "application/json; charset=utf-8",
                dataType: 'json',
                data: { clientID: $("#DDLCliente").val(), consultorID: $("#DDLConsultor").val() },

                success: function (tarifa) {
                    //response(tarifa.
                    $('#txtid').val(tarifa).autocomplete

                },
                error: function () {
                    alert('Error!');
                }
            });

        })
    });

maanantai 2. marraskuuta 2015

MVC5 - Actionlink ulkoasu

Tässä esimerkki siitä, miten Html.Actionlink voidaan näyttää painikkeena:

<div class="form-group">
            <div class="col-md-offset-2 col-md-10">
                <input type="submit" value="@Resources.Save" class="btn btn-default" /> |
                @Html.ActionLink("Vie taloyhtiö kohderekisteriin", "Create", "Condominiums", new { @class = "btn btn-default" })
            </div>
        </div>

torstai 25. kesäkuuta 2015

ASP.net MVC5 - DefaultValue

Html- sivulla kentälle saa helposti asetettua oletusarvon esim. :

            @Html.RequiredLabelFor(model => model.SUM)
            @Html.EditorFor(model => model.SUM, new { htmlAttributes = new { @Value = 0.00  } })
            @Html.ValidationMessageFor(model => model.SUM, "", new { @class = "text-danger" })