﻿
{"id":3013,"date":"2014-08-29T02:39:18","date_gmt":"2014-08-29T02:39:18","guid":{"rendered":"http:\/\/www.gencayyildiz.com\/blog\/?p=3013"},"modified":"2014-08-29T02:39:18","modified_gmt":"2014-08-29T02:39:18","slug":"asp-net-mvc-listboxtan-eleman-secince-sayfanin-post-edilmesi","status":"publish","type":"post","link":"https:\/\/www.gencayyildiz.com\/blog\/asp-net-mvc-listboxtan-eleman-secince-sayfanin-post-edilmesi\/","title":{"rendered":"Asp.NET MVC &#8211; ListBox&#8217;tan Eleman Se\u00e7ince Sayfan\u0131n Post Edilmesi"},"content":{"rendered":"<div id=\"fb-root\"><\/div>\n<p>Hat\u0131rlarsan\u0131z e\u011fer <a href=\"http:\/\/www.gencayyildiz.com\/blog\/asp-net-mvc-dropdownlist-autoposteleman-secildiginde-otomatik-post-edilmesi\/\" target=\"_blank\">Asp.NET MVC \u2013 DropDownList AutoPost(Eleman Se\u00e7ildi\u011finde Otomatik Post Edilmesi)<\/a> ba\u015fl\u0131kl\u0131 yaz\u0131mda, Asp.NET MVC mimarisinde DropDownList nesnesinden eleman se\u00e7ildi\u011fi anda sayfay\u0131 nas\u0131l post edebildi\u011fimizi yazm\u0131\u015ft\u0131m.Bu yaz\u0131m\u0131z\u0131n i\u00e7eri\u011fide o sayfan\u0131nkiyle ayn\u0131 mant\u0131kta lakin farkl\u0131 tekniktedir.Ha.. birde DropDownList nesnesiyle de\u011fil ListBox nesnesi \u00fczerinden yaz\u0131m\u0131z\u0131 ele alaca\u011f\u0131z.<br \/>\n<!--more--><\/p>\n<p>Varsayal\u0131m ki a\u015fa\u011f\u0131daki gibi bir ListBox nesnemiz olsun ve kaynak olarak List<int> tipinden koleksiyon verilmi\u015f olsun.<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n@using (Html.BeginForm(&quot;Post&quot;, &quot;Home&quot;,FormMethod.Post, new { @id = &quot;form&quot; }))\r\n{\r\n    List&lt;int&gt; Sayilar = new List&lt;int&gt;();\r\n    Sayilar.Add(1);\r\n    Sayilar.Add(2);\r\n    Sayilar.Add(3);\r\n    Sayilar.Add(4);\r\n    Sayilar.Add(5);\r\n    Sayilar.Add(6);\r\n\r\n    @Html.ListBox(&quot;OrnekListBox&quot;, new SelectList(Sayilar))\r\n}\r\n<\/pre>\n<p>ListBox nesnemizden bir eleman se\u00e7ildi\u011fi esnada &#8220;form&#8221; id de\u011ferine sahip formumuzun post edilmesini istiyorsak e\u011fer a\u015fa\u011f\u0131daki gibi pratik bir i\u015flem yapabilirsiniz.<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n    @Html.ListBox(&quot;OrnekListBox&quot;, new SelectList(Sayilar), new { @onchange = &quot;document.getElementById('form').submit()&quot; })\r\n<\/pre>\n<p>Burada g\u00f6rd\u00fc\u011f\u00fcn\u00fcz gibi ListBox nesnesinden eleman se\u00e7ildi\u011fi esnada &#8220;form&#8221; id de\u011ferine sahip formu post etmekteyiz.<\/p>\n<p>Bunun gibi ufak tefek bilgiler bizlere hem h\u0131z hem de pratiklik kazand\u0131rmakta olduklar\u0131ndan dolay\u0131 \u00fc\u015fenmeden \u00fczerine durmakta fayda g\u00f6r\u00fcyorum.<\/p>\n<p>En az\u0131ndan bilmeyenler i\u00e7in g\u00fczel bir bilgi niteli\u011findedir&#8230;<\/p>\n<p>\u0130yi \u00e7al\u0131\u015fmalar diliyorum&#8230;<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Hat\u0131rlarsan\u0131z e\u011fer Asp.NET MVC \u2013 DropDownList AutoPost(Eleman Se\u00e7ildi\u011finde Otomatik Post Edilmesi) ba\u015fl\u0131kl\u0131 yaz\u0131mda, Asp.NET MVC mimarisinde DropDownList nesnesinden eleman se\u00e7ildi\u011fi anda sayfay\u0131 nas\u0131l post edebildi\u011fimizi yazm\u0131\u015ft\u0131m.Bu yaz\u0131m\u0131z\u0131n i\u00e7eri\u011fide o sayfan\u0131nkiyle ayn\u0131 mant\u0131kta lakin farkl\u0131&#46;&#46;&#46;<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":3014,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,600,345],"tags":[746,681,283,440],"class_list":["post-3013","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-asp-net-mvc","category-asp-net-mvc-5","category-mvc-4-0","tag-asp-net-mvc","tag-listboxtan","tag-mvc","tag-post"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/posts\/3013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/comments?post=3013"}],"version-history":[{"count":0,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/posts\/3013\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/media\/3014"}],"wp:attachment":[{"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/media?parent=3013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/categories?post=3013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/tags?post=3013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}