Kategoriler
ASP.Net Dersleri ASP.NET MVC C# Dersleri Visual Studio

Visual Studio Seçili Dosyayı Solution Explorer da Gösterme

Büyük projeler veya Katmanlı Miamari projelerinde bu trick işinize çok yarayacaktır.

Çalıştığınız kod bloğunun veya sayfanın hangi dosya ve ya klasör altında barındığını kolayca görebilirsiniz.

Tools > Options > Project & Solutions sekmesi altından “Track Active Item in Solution Explorer” seçeneğini işaretlemeniz yeterlidir.


 

Örnekde yer aldığı üzere çalıştığım sayfa “App.xaml.cs” dosyası ve Visual Studio bu dosyanın Solution Explorer da nerede yer aldığını otomatik olarak seçmektedir/göstermektedir..

Kategoriler
ASP.Net Dersleri

ASP.NET Proje Oluşturma – Web Form

ASP.NET Proje Oluşturma

ASP.NET Proje Oluşturma – Web Form;  Asp.Net ile Uygulama geliştirmek  için Visual Studio ide’sini kullanıyoruz. Bu bir zorunluluk olmasa da Visual Studio sayesinde çok daha kolay IIS kurmak gibi dertlerden kurtulacağız bunun yanı sıra derleme, debug, BreakPoint(duraklama noktası ile adım adım kodlarımızı inceleyebilir değişkenlerin aldığı parametreleri görebiliriz), intellisense(Parametre bilgisi, hızlı bilgi, kod hakkında bilgi, yazdığımız parametrelerin özelliklerini görmemizi sağlayan yardımcımız) gibi ve daha fazla işimizi kolaylaştırıcı yöntem ve araçları olduğu için birçok yazılımcının tercih edip kullandığı ide’dir.

Asp.net uygulaması için Visual Studio açıp aşağıdaki adımları izleyerek ilk projemizi gerçekleştirebiliriz.

File -> New Project seçeneğinden yeni Projemizi açabiliriz. (Ctrl+Shift+N)

ASP.NET

Templates seçeneği altında Uygulamayı geliştireceğimiz dili seçiyoruz. Visual C# sağ tarafta ise ASP.NET Web Application seçili olması gerekli.

ASP.NET
Name : Proje ismi alanı

Location : Projenin kaydedileceği dizin istersek Browse seçeneğinden değiştirebiliriz.

Solution Name : Farklı bir isim vermediğimiz takdirdi açılan solution ismi proje ile aynı olacaktır. Oluşturduğumuz projeler ile ilgili dosya yönetimi yaptığımız , yeni projeler, yeni item ekleyebileceğimiz alandır. Çalıştığımız projelerin dosyalarına buradan erişebiliriz.

Projeyi açtıktan sonra sağ tarafta Solution Explorer altında projemiz ile ilgili dosyaları görebiliriz. Solution Explorer kapalı ise View -> Solution Explorer (Ctrl + Alt + L) ile açabiliriz.

ASP.NET

Solution Explorer : Çözüm altında birden fazla projemiz bulunabilir. Bunun için Solution Explorer sağ tıklayarak Add -> New Project seçeneğinden yeni bir proje ekleyebiliriz.

ASP.NET

İkinci projeyi ekledikten projeye sağ tıklayıp Set StartUp Project seçeneğinden başlangıç projesini değiştirebiliriz. F5 kısa yolu ile ilk projemizi çalıştırıp tarayıcı üzerinde görüntüleyebiliriz.

ASP.NET
Görüntülenme Şekli alanında Split seçeneği ile hem tasarım hemde kodları görerek uygulama geliştirilebilir. 

Web Form

Web formların uzantısı Active Server Pages Extended kısaltması olan .aspx’ tir. Web formun (code behind)arka tarafında ise c# için aspx.cs uzantısı vardır. Dizayn sayfası ile code behind sayfası arasındaki ilişkiyi ise dizayn sayfasında @Page ile sağlanır.

<%@ Page Title=”Home Page” Language=”C#” MasterPageFile=”~/Site.Master” AutoEventWireup=”true” CodeBehind=”Default.aspx.cs” Inherits=”WebApplication1._Default” %>

Kategoriler
ASP.Net Dersleri

ASP.NET Nedir? ASP.NET Giriş

Asp.Net Nedir ?

Asp.net Microsoft tarafından geliştirilen dinamik web sayfaları ve Web servisleri oluşturulmak için kullanılan teknolojidir. Asp.net .Net Framework alt kümesidir. Html ile statik sayfalar tasarlamak yerine kullanıcı etkileşimli sürekli yenilenebilen yönetilebilen dinamik sayfalar oluşturmamızı sağlar. Asp.net aslında bir dil değil çatıdır. C# ve VB.Net’ten herhangi birini bilmek Asp.net ile proje geliştirmemiz için yeteri olacaktır.

Web Uygulamaları Neden Tercih Edilir ?

Web uygulamalarının çalışması için web server üzerine geliştirdiğimiz web projesini yüklememiz yeterli olacaktır bu işlemden sonra isteyen herkes web sayfamızı ziyaret edebilir. Masaüstü uygulamalarında ise durum tam aksine kullanmak isteyen her kullanıcının bilgisayarına yüklenilmesi gerekir. Web uygulamalarını güncellemek yeni sayfalar içerik eklemek çok daha kolaydır. Diğer uygulamaların aksine web uygulamalarına erişmek için Browser yeterli olacaktır tabi internet olması gerekir.  Bir diğer avantajı ise web dışında geliştirilen uygulamaların platform bağımız olmayışıdır. Örneğin geliştirilen uygulama Windows tabanlı ise sadece bu platform üzerinde çalışacaktır ama web uygulamalarından böyle bir sorun yoktur. Kullanıcı herhangi bir browser üzerinden uygulamamıza erişebilir.

Web Uygulamaları Nasıl Çalışır ?

.NET

Asp.net server tabanlı bir web geliştirme platformudur. Kullanıcı browser üzerinden istekte bulunur server gelen bu isteğin karşılığı olan Html  üretir ve istemciye gönderir çünkü browser sadece html dilinden anlar bunun içinde bizim yazmış olduğumuz asp.net kodları html dönüştürülür.

Server tarafında Web uygulaması Microsoft Internet Information Services(IIS) altında çalışır. Internet Information Services, web uygulamasının yayınlanmasını ve çalışmasını sağlayan, istemcilerden http ve FTP üzerinden gelen talepleri Microsoft Windows sunucu tabanlı işletim sistemlerinde karşılar. Asp.Net uygulamaları geliştirmek için IIS’ e ihtiyacınız vardır. Ancak bunun için IIS’in ayarlanması gerekmektedir. İşletim sistemizde IIS varsa ve  Visual Studio .NET 2003’ü daha sonra kurduysanız, Visual Studio .NET 2003 sizin için IIS’i ayarlayacaktır ve .NET Framework’ü IIS’e yükleyecektir.

Asp.net ile web uygulaması geliştirmek için en uygun ide Visual Studio’dur. https://www.visualstudio.com/downloads/ adresinden Visual Studio indirebilirsiniz.

Asp.Net uygulaması geliştirmek için, Microsoft .Net Framework kullanılmalıyız. .Net framework’ u tüm teknolojileri bir arada toplayan platformdur. Bu platformu kullanarak masaüstü uygulamaları, web uygulamaları, web servisleri geliştirebiliriz.

 

Kategoriler
ASP.Net Dersleri

ASP.NET BulletedList Kullanımı (Veri Listeleme)

bulletedlist       Bulleted List (maddi imli liste) kısacası verileri listeleme için kullanacağımız ASP.NET Kontrolüdür.. HTML / CSS ile ugraşan arkadaşlarımız bilirler <ul> tagları içerisine yazılan <ol> ‘ yi temsil etmektedir. Kodlarla uğraşmak yerine direk olarak Toolbox’dan  ASP.NET BulletedList kontrolünü ekleyebilirsiniz (bkz:resim)..

    BulletedList’e ekleyeceğimiz verileri isterseniz manuel olarak tek tek ekleyebilir, isterseniz ASP.NET Adrotator kontrolünde yaptığımız gibi verileri uzaktan da çekebilirsiniz (XML dosyası v.b gibi) bu istek tamamen projeye göre şekillenebilir ve iki türlüde kullanabilirsiniz…

    Örnek Uygulama olarak ŞahinSezgin.com üzerinde yer alan kategorileri BulletedList ile tek tek sıralayalım bu işlemi ister manuel olarak isterseniz de kategori isimlerini bir xml veya benzer veritabanı kaynaklarından  çekebilirsiniz..

 

  Şimdi boş bir ASP.NET Web Application oluşturalım ve sonrasında Default isminde bir WebForm ekleyelim son olarak WebForm’a da toolbox sekmesinden bir adet BulletedList kontrolü ekleyelim ve adı otomatik olarak sistem tarafından BulletedList1 olarak verilecektir bunu şimdilik değiştirmiyorum..

[su_note note_color=”#66b6ff” text_color=”#000000″ radius=”5″]1- Verileri Manuel Olarak Ekleme[/su_note]

     

   WebForm’a BulletedList’i ekledikten sonra sayfanın tasarım kısmını açın ve bulletedlist ögesinin sağındaki bu küçük ok işaretini tıkladıktan sonra “Edit Items” a tıklayın..  Daha sonra yandaki resimdekine benzer bir ListItem Collection Editor penceresi çıkacaktır işte buradan “Add” butonuna basarak listemizin elemanlarını tek tek gireceğiz.. Properites kısmından eklediğiniz verilerin sıralamasını, isimlerini ve text değerlerini değiştirebilirsiniz..  ‘Add’ butonuna bastıktan sonra kendi isteğinize göre 3-5 tane kategorisi ismi yazıp ‘OK’ a basın

 

 

    Manuel olarak eklemek işlemini yaptıktan sonra projemizi çalıştırdığımızda yandaki görüntüyü elde edeceksiniz… Görüldüğü üzere gayet basit ve hızlı bir şekilde istediğiniz verileri listeletebilirsiniz..

 

[su_note note_color=”#66b6ff” text_color=”#000000″ radius=”5″]2- Verileri C# ile Ekleme[/su_note]


En başta belirttiğim gibi BulletedList’i WebForm sayfanıza eklediğiniz de kendisi otomatik olarak BulletedList1 ismini vermişti bu ögeye ve bizde bu isimden yola çıkarak ekleme işlemlerini yapacağız. Ben formun Page_Load kısmına yazdım siz bunu bir butonun Click_Event’i ne  yazabilirsiniz..

 

 

bulletedlist-c#-ekleme-2 Yukarida ki örnekten farklı olarak eklediğimiz her bir veriye tek tek erişecek ve bunlar üzerinde işlem yapacaksak her bir item’e özel olarak ID değeri atamamız gerekmektedir ve bununda parametre olarak iletmemiz gerekir. Proje detayına göre ID verebilir veya vermeyebilirsiniz.  Kullanım şekilleri az da olsa farklılık gösteriyor bu farkı gözden kaçırmayın…

[su_note note_color=”#66b6ff” text_color=”#000000″ radius=”5″]3- Verileri Uzaktan Eklemek (XML, SQL V.B yerden)[/su_note]

bulletedlist-xml-veri-ekleme

 Bu örnekte BulletedList verilerimizi bir XML Veri dosyasından çekeceğiz. Siz isterseniz SQL Server veya farklı kaynaklardan da erişim sağlayabilirsiniz.. XML dosyası hazırlanırken belirli bir formatı ve bu format bilgisinin BulletedList’in properties kısmında yer alan DataField (Veri Alanı) kısmına girilmesi şarttır. Formattan kastımız nedir şimdi kısaca bunu açıklayalım.. Projemize bir adet Kategoriler isminde XML dosyası ekledikten sonra her kategoriye yukarıdaki gibi bir adet ID değeri ve Text değeri atanması lazım. Burada ID veya Text yerine siz türkçe bir karsılıkta yazabilirsiniz fakat genel olarak bu kullanıma alışmanız da fayda var sonuç olarak <Kategoriler></Kategoriler> tagları arasına verileri girdiysek ikinci işlem olan veriyi bulletedlist ile eşleştirme kısmına geçelim…

  WebFormumuzun Dizayn kısmına geçelim (1.örnekteki gibi) bu sefer Edit Items yerine “Choose Data Source” (Veri Kaynağını Seç )kısmına tıklayım ve açılan pencerede New Data Source’ye tıkladıktan sonra XML File seçeneğini tıklayın ve Data Field kısmında Browse diyerek oluşturduğunuz Kategoriler.XML dosyasını seçin ve OK deyin.. Visual Studio 2013 öncesini kullanıyorsanız BulletedList’in properties kısmından DataTextField kısmına “Text” DataValueField kısmınada “ID” yazın ve onaylayıp projenizi çalıştırın hepsi bu kadar…

[su_note note_color=”#66b6ff” text_color=”#000000″ radius=”5″]4- BulletedList Görünümünü Değiştirme[/su_note]

bulletedList-Style-Chance

   BulletedList’de verilerimizi listeletirken her bir verinin başına sistem otamatik olarak siyah bir nokta koymaktadır. Biz bunu Word uygulamasında olduğu gibi noktalar yerine roma rakamı, harfler, numaralar veya kendi belirleyeceğimiz bir resmi koyabiliriz. Bunun için yapmamız gereken tek şey eklemiş olduğumuz BulletedList’in Properties (ayarlar) kısmına girip oradan BulletStyle kısmını dilediğiniz seçenekle değiştirebilir ve görünümü farklı kılabilirsiniz..  Ben sizler için yalnızca 6 tanesini değerlendirip örnek olması açısından görselleri de konuya ekledim. 

Not: CustomImage seçeneğini seçerseniz hemen üst sekmede bulunan BulletImageUrl kısmınada bir adet resim eklemeniz lazım ben örnek olması açısından oraya mavi bir ok resmi ekledim.

 

NotSet: Varsıyalan şablon biçimidir ve içi dolu siyah daire şeklinde gözükmektedir.

Numbered: 1’den başlayarak her bir veriye rakam değeri atar.

LowerAlpha: A’dan Z’ye doğru küçük harfler vererek listeleme yapar.

UpperAlpha: A’dan Z’ye doğru büyük harfler vererek listemele yapar.

LowerRoman: 1’den başlayarak küçük roma rakamları ile listeme yapar.

UpperRoman: 1’den başlayarak büyük roma rakamları ile listeme yapar.

Disc: İçi dolu siyah daire şeklinde listeme yapar Default değer ile aynıdır.

Circle: İçi boş siyah daire şeklinde listeleme yapar.

Square: İçi dolu siyah kare şeklinde listeleme yapar.

CustomImage: Sistemde varsıyalan şekillerin yerine sizin belirleyeceğiniz resim görünür. Resmin yolu BulletImageUrl özelliği ile belirtilmelidir..

 

bulletedStyle1bulletedStyle2

bulletedStyle3

bulletedStyle4

 

 

 

 

 

 

 

bulletedStyle6bulletedStyle5

 

 

 

 

 

 

saygılar..

Kategoriler
ASP.Net Dersleri

ASP.NET Adrotator Kullanimi

   ASP.NET kontrollerinden olan Adrotator kelime anlamı olarak  “Reklam Dönüşümü” nü ifade etmektedir. Hazırladığınız site kişisel, kurumsal veya farklı bir amaç için olabilir ve her koşulda sitenizde reklam gösterimi veya benzer mantıkta farklı işlemler için Adrotator Kontrolüne ihtiyaç duyabilirsiniz. Reklam eklemek için adrotator’a gerek var mı ? Direk html kodlarıyla da reklam veya resim gösterimi yapabilirken neden Adrotator kullanmalıyım sorusuna ise şu şekilde cevap verebilirim.  Adrotator ile tek bir reklam veya resim gösterimi yerine aynı alan içerisin de birden çok reklamı sizin belirleyeceğiniz  zaman aralıklarıyla dönüşümlü olarak kullanabilirsiniz.

   Sitemizin header (üst menü) alanında reklam yayınlamak istiyorsunuz ve bu tek firmaya ait olmayacak (Şehir merkezlerin de ki dijital pano reklamlar gibi belirli zaman araliklariyla otomatik degisecek ). Aynı reklam alanı içerisinde önce Sivas Spor daha sonra Fenerbahçe’nin reklamlarını sırasıyla göstereceğiz ve bu gösterilecek olan her bir reklam içeriği belirli şablon ve kurala göre eklenmektedir. Reklamın görseli, görsele tıklandığında hangi siteye yönleneceği, Görsel gözükmediğin de onun yerine hangi yazınin gosterilecegi , her bir reklam ögesi için anahtar kelime eklenmesi (böylece reklamlarınız için kategori yapabilirsiniz)..

Uygulanacak Adımlar

1- Yeni Bir ASP.NET Projesi Oluşturun

2-Projeye bir adet WebForm ekleyin

3– Eklendiğiniz WebForm’a TOOLS sekmesinden bir adet Adtotator kontrolü ekleyin.

4-Projeye bir adet XML dosyası ekleyin (Solution Explorer’de Projeye ismine sağ tıklayın sonrasında NEW ITEM sekmesinden ekleyebilirsiniz..)

5-Projeye reklam görsellerinin saklanacağı klasörü ekleyin (Solution Explorer’de Projeye ismine sağ tıklayın  ve New Folder’a tıklayın)

  Xml dosyasında reklam içeriklerinin detaylı bilgisi ve ayarları yer alacaktır ve adrotator kontrolü ile bu bilgileri oluşturduğumuz xml dosyasından çekeceğiz ve bu XML dosyasının standart şablonu aşağıdaki gibi olmalıdır…

<Advertisements>
  <Ad>
    <ImageUrl>.....</ImageUrl>
    <NavigateUrl>.....</NavigateUrl>
    <TargetUrl>.....</TargetUrl>
    <AlternateText>.....</AlternateText>
    <Keyword>.....</Keyword>
    <Impressions>.....</Impressions>
  </Ad>   
</Advertisements>

<Advertisements> :  Reklam bölümünün tamamını kapsar ve bu taglar arasına dilediğiniz kadar reklam ekleyebilirsiniz.

<Ad> : Advertisement tagları arasına her bir reklam için bu tag açılır

<ImageUrl> : Reklam resminin nereden alınacağı bilgisi yer alır

<NativeUrl> : Reklama tıklandığında hangi site açılacak onun bilgisini verir

<TargetUrl> : Reklamın aynı sayfadamı yoksa yeni pencere olarak mı açılacağı bilgisi yer alır.

<Keyword> : Reklam ile ilgili anahtar kelimeler buraya yazılacak..

<Impression> : Reklamın görüntülenme sıklığı yazılacaktır (Reklamların eşit süreli olması için her reklam için bu değere 1 yazın)

 Her bir reklam için gerekli olan kodları xml dosyasına eklediğinizde projenin son hali böyle görünecektir.Ben deneme amaçlı 2 adet farklı reklam çalışması ekledim..

adrotator-calismasi-xml-goruntusu

XML dosyanızı düzenledikten sonra oluşturduğunuz WebForm’un dizayn bölümünden adrototor sekmesine tıkladığınızda böyle bir ekran gelecek ve sizden veri kaynağı isteyecektir (Reklamların detayları için) ve bizde buradan daha önce oluşturduğumuz Reklam.XML dosyasını veri kaynağı olarak import edeceğiz..

 adratotor-data-source-xml   
   Son işlemide gerçekleştirdikten sonra yapmanız gereken tek şey F5 (Debug) tuşuna basarak projeyi önizlemek olacaktır 🙂 Projenin kaynak kodları ve örneğini aşağıdan indirebilirsiniz…

 

 

Örnek Proje Dosyası:

[symple_button color=”orange” url=”https://www.sahinsezgin.com/wp-content/uploads/2015/04/Adratotor-Kullanimi.rar” title=”Örnek Uygulama” target=”blank” border_radius=””]Projeyi İndir[/symple_button]

Kategoriler
ASP.Net Dersleri

ASP.NET Yazı Yazdırma (Response.Write)

Temel olarak ekrana istenilen yazıyı yazdırma, uyarı penceresi görüntüleme, site içerisinde çalışacak javascript kodlarının kullanımını kısacası Response sınıfının Write() metodunu inceleyeceğiz.. Bu metod ile asp.net sayfası içerisine nasıl HTML kodları eklenir ve ayrıca C# ta bulunan MessageBox.Show(); özelliğinin ASP.NET teki karşılığı olan Response.Write ile örnekler yapacağız…

Öncelikle yeni bir asp.net projesi oluşturalım ve bunun için izleyeceğiniz adım :  Visual Studio >> File >> New >> Project >> Visual C# >> ASP.NET Web Application  (Bkz:Resim1)…  Projeyi Oluşturduktan sonra sayfamıza bir adet Web Form Ekleyelim (Solution Explorer’da kutusunun içindeki Proje ismine sağ tıklayarak Add >> New Item ve sonrasında açılan sayfada Web Form seçerek ekleme işlemini yapabilirsiniz…)

Oluşturduğunuz Web Form içerisine ToolBox’dan 1 adet Button Ekleyelim..

1- Response.Write Basit Kullanımı

Sayfaya “Bi Deli Mühendis” string ifadesini yazdırmak istiyoruz ve butonun Click_Event özelliğine aşağıdaki kodu yazdığınızda resimdeki gibi bir geri dönüş alacaksınız..

protected void Button1_Click(object sender, EventArgs e)
        {
            Response.Write("Bi Deli Mühendis");
        }

Butona Tıklamadan Önce;                                                                                   Butona Tıkladıktan Sonra;

response.write.button

 

 

 

 

 

 

2- Response.Write ile HTML Kodlarının Kullanımı

Yukarıdaki örneğin aynısını html kodları ile yapacağız aynı metinsel string ifadeyi bu sefer sayfamıza Kırmızı ve Kalın şekilde yazdıralım. Eklememiz gereken sadece basit birkaç html kod olacaktır..

protected void Button1_Click(object sender, EventArgs e)
        {
            Response.Write("<b><font color=\"red\">Bi Deli Mühedis!</font></b>");
        }

Burada dikkat etmemiz gereken şey,  HTML kodlarıda string bir ifadeymiş gibi parantez dışına değil gene içine yazılıyor. Buna ek olarak html ifadelerin içerisinde bulunan Çift Tırnak (” ” ) ile kodun tamamını saklayan en dıştaki Çitf Tırnakların karışmaması için “red” renk belirtecinin çift tırnaklarına “Slash” ekleyerek onları devre dısı bırakıyoruz..

Butona Tıklamadan Önce;                                                                                           Butona Tıkladıktan Sonra;

write.ile.html.kodlariwrite.ile.html.kodlari.after

 

 

 

 

 

 

3- Response.Write ile JavaScript Kodlarının Kullanımı

C# Web Forms uygulaması yapan arkadaşlarımız bilirler “MessageBox.Show()” metodu ile istenilen uyarı veya bilgi mesajını sayfayada gösterebiliyorduk. ASP.NET te bu özellik olmadığı için aynı işlemi Javascript yardımıyla yapacağız. 2. Örnekteki html kodlarının kullanımıyla aynı mantıkta tek farkı html kodları yerine bu sefer javascript kodlarını yazacağız… Aynı senaryo aynı mantık butona tıklandığında uyarı penceresi görüntülemek istiyoruz…

protected void Button1_Click(object sender, EventArgs e)
        {
            Response.Write("<script lang='JavaScript'>alert('Bi Deli Mühendis');</script>");
        }

 

Butona Tıklamadan Önce;                                                            Butona Tıkladıktan Sonra;
write.ile.html.kodlari              response.write.javasciprt

Kategoriler
ASP.Net Dersleri

ASP.Net Sayfa Yönlendirme (Response.Redirect)

ASP.Net‘te Sayfalar arası veya Web Formlar arasında geçiş yapmak için kullanacağımız (isterseniz farklı  web sitesine de yönlendirme yapabilirsiniz.) tek satır kod bize şimdilik yardımcı olacaktır. Öncelikle ASP.NET Proje sayfamıza iki adet WebForm ekleyelim. Bunlardan birincisi AnaSafya.aspx diğeri ise Hakkimizda.aspx sayfaları olsun ve sayfalar arası geçiş yapmayı deneyelim..

Yönlendirme kodunuzu asp.net mevcut kontrollerinin bir çoğunda kullanabilirsiniz. Örneğin bir buton, resim, label veya diğer kontrollerde Code Behind dediğimiz kısma (Yani C# kodlarının yazıldığı kısma) Response.Redirect(“SayfaAdi.aspx”) yazdığınız taktirde işlem gerçekleşecektir.. Örneğin bir butona çift tıklayalım ve ClickEvent kısmına geçiş yapalım…

  protected void Button1_Click(object sender, EventArgs e)
        {
            Response.Redirect("Hakkimizda.aspx");
        }

 Visual Studio Üzerinde Kullanım Örneği;

Oluşturduğunuz sayfada işi yapacak olan kontrolün(buton, label, image v.b) belirleyeceğiniz bir event’ine aşağıda ki şekilde uygulayabilirsiniz (Event: nesneyi tetikleme olayıdır yani butona tek tıklamada mı sayfa değişecek yoksa çift tıklamada mı veya benzeri durumlar..)

responsive.redirect

 Örnek Proje Dosyası:

[symple_button color=”orange” url=”https://www.sahinsezgin.com/wp-content/uploads/2015/04/Response-RedirectSayfa-Yonlendirme.rar” title=”Örnek Uygulama” target=”blank” border_radius=””]Projeyi İndir[/symple_button]