ASPNET MVC ile Resim Yükleme (Upload_2)

Bu projemizde veritabanı kullanmıyoruz. Sadece Resim Yükleyeceğiz.//Layout Sayfamız

<!DOCTYPE html>

<html>

<head>

    <title>Ana Sayfa</title>

    <link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />

    <script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>

</head>

<body>

    <div class="page">

        <div id="header">

            <div id="title">

                <h1>MVC Resim Yükleme</h1>

            </div>

            <div id="menucontainer">

                <ul id="menu">

                    <li>@Html.ActionLink("Resim Ekle", "Ekle", "Home")</li>

                    <li>@Html.ActionLink("Ana Sayfa", "Index", "Home")</li>

                </ul>

            </div>

        </div>

        <div id="main">

            @RenderBody()

        </div>

        <div id="footer">

        </div>

    </div>

</body>

//index.cshtml sayfamız

@{

    Layout = "~/Views/Shared/_Layout.cshtml";

}

<html>

<body>

    <h2>Ana Sayfa</h2>

    <!--ResimEkle isimli Action ımıza ana sayfadan link veriyoruz.-->

    <div><li style="display:inline">@Html.ActionLink("Resim Ekle", "ResimEkle", "Home")</li></div>

</body>

</html>

//ResimEkle.cshtml sayafamız

@{

    Layout = "~/Views/Shared/_Layout.cshtml";

}

<h2>Resim Ekle</h2>

<form action="" method="post" enctype="multipart/form-data"><!--Multipart form data özelliğide mutlaka belirtilmeli, aksi halde resim yükleme işlemi gerçekleşmez.-->

  <label for="file">Resim Seç :</label>

  <!--Resim yükleyebilmek için inputumuzun file özelliğini kullanmamız gerektiğini asla unutmayacağız-->

  <input type="file" name="resimDosyasi" id="resimDosyasi" />//id yada name değeri controllerimizde kullanılacak ve seçtiğimiz resmin data bilgileri bu değişkenlerle aktarılıp kayıt işlemi gerçekleştirilecek.

  <input type="submit" value="Resmi Yükle" />

</form>

Github Source Code

Benzer İçerikler

JSF EĞİTİM SETİ

WordPress

Blogger

ASPNET MVC ile basitçe Resim Yükleme işlemini gerçekleştirdik. Veritabanı kullanmadık. Bazen bu tür sadece resim yükleme amaçlı proje geliştirmemiz icap edebilir. İllaki veritabanı olacak diye bir kural yok. Umarım faydalı olur. Memnuniyetlerinizi dostlarınıza. Şikayetlerinizi trafiğe bildirin. İsmail Fedakar

Soysal Medyada Paylaş