.aspx Kısmı <asp:Button ID="btnYazdir" runat="server" OnClick="btnYazdir_Click" OnClientClick="form1.target='_blank';" Text="Yazdır" /> .aspx.cs Kısmı protected void btnYazdir_Click(object sender, EventArgs e) Response.Redirect("GidecegiSayfa");
Bu yazım, css üzerine tasarlanmış olan tek satır kodları ayırmaya yarayan çok kullanışlı bir site önerisi üzerinedir. Site adresi: http://www.dirtymarkup.com/
protectedvoid GridView1_RowDataBound1(object sender, GridViewRowEventArgs
Adım: Telefon menüsünden E-Posta simgesini seçiyoruz Adım POSTA SAĞLAYICI: Other (POP3/IMAP) seçiyoruz Adım: Kullanmakta olduğunuz “E-Posta ve Şifrenizi” yazınız. İleri butonuna tıklayınız. Adım: POP3 Hesabı’ nı seçiniz. Adım: POP3 Sunucusu: mail.SİTEADINIZ.com yazınız. Örneğin: mail.takipsoft.com Adım: Bağlantı Noktası: 110 Adım: Güvenlik Türü: YOK veya HAYIR veya HİÇBİRİ seçiyoruz Adım: İLERİ Adım: SMTP Sunucu (SMTP Server): mail.SİTEADINIZ.com yazınız Adım: Bağlantı Noktası veya Port: 587 Adım: Güvenlik Türü: YOK veya HAYIR veya HİÇBİRİ seçiyoruz Adım: Kullanıcı Adınıza: MailAdiniz@SiteAdiniz.com Şifre: Şifrenizi Yazınız Adım: GELEN KUTUSU DENETLEME SIKLIĞI : Her 10 dk da bir BİTTİ İsterseniz telefonunuzun Google Chrome tarayıcısından da aşağıda ki adresi yazıp kullanıcı bilgilerinizi
int gridViewCellCount = gridListeAnaliz11.Rows[0].Cells.Count; // Kolon isimleri dizeye atılır string[] columnNames = new string[gridViewCellCount]; for (int i = 0; i < gridViewCellCount; i++) { columnNames[i] = ((System.Web.UI.WebControls.DataControlFieldCell)(gridListeAnaliz11.Rows[0].Cells[i])).ContainingField.HeaderText; } Bu kodları gridin Row Command olayında kullanmıştım. Faydalı olması dileğiyle
Bu yazımda gridview de iki adet DataKeyNames kullanımını ve veriye erişim yöntemini göstereceğim. Bu yazıyı projemde ihtiyaç doğrultusunda kullanmak için araştırdığımda fazla türkçe kaynak bulamamıştım. Faydalı olması dileğiyle … aspx kısmı: <asp:GridView ID="gridListeAnaliz" runat="server" AutoGenerateColumns="False" DataKeyNames="OgrenciID,Odev1_Durumu" OnRowCommand="gridListeAnaliz11_RowCommand"> aspx.cs (Bu alanda Gridin RowCommand olayında değeri yakalıyoruz, başka olaylarla da değeri yakalamak mümkün) protected void gridListeAnaliz11_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e) { string id1= gridListeAnaliz.DataKeys[Convert.ToInt32(e.CommandArgument)].Values[1].ToString(); id2 = gridListeAnaliz.DataKeys[Convert.ToInt32(e.CommandArgument)].Value.ToString(); } aspx.cs kısmında iki tane verilen datakeynames e ulaşma yöntemlerini göstermiş olduk. Ek bilgi olarak: Convert.ToInt32(e.CommandArgument) => Bu satır Row Index i verir gridview.Rows[Convert.ToInt32(e.CommandArgument)] => Bu
asp.net saydamda yeni başlatılmış projemde validator kullandığım zaman karşılaştığım sorunu ve çözümü sizlerle paylaşacağım. Sorunun görseli aşağıda belirtilmiştir; Sorunun çözümü web.config sayfasına aşağıdaki kodları eklemeniz yeterli olacaktır: <appSettings> <add key=”ValidationSettings:UnobtrusiveValidationMode” value=”none”/> </appSettings>
Konuda belirttiğim Visual Studio sürümünde web uygulaması yaparken karşılaştığım bir sorunu ve çözümünü sizlerle paylaşacağım. Sorunum Toolbox’a araç eklemek için Add Tab Choose Items diyorum, sol alt köşede “Loading ‘Choose Toolbox Items ‘ dialog ” yazıyor fakat dll leri yüklediğimiz ekran gelmiyordu. Tespit ettiğim çözüm yöntemi Sistemde kurulu olan Installshield ı kaldırarak sorunu çözdüm.
Merhaba. Bu yazımda daha önceden karşılaşmadığım bir sorunu ve çözümünden bahsedeceğim. VS 2013 yeni proje başlatıp sayfaya button, txt. komponentleri eklemiştim. Projede “set a start page” belirleyip sayfayı başlattığımda butonlardan herhangi birine tıkladığımda aşağıdaki hatayı vermekte idi. Çözümü: asp.net sayfanızın source kısmına geçiyoruz ve en üst kısıma EnableEventValidation=”false” ifadesini ekliyoruz. Son hali şu şekilde oluyor. <%@ Page Title=”” Language=”C#” MasterPageFile=”~/x.Master” EnableEventValidation=”false” AutoEventWireup=”true” CodeBehind=”Sayfa.aspx.cs” Inherits=”Web.Yonetici.Sayfa” %>
Bu yazımda daha önceden karşılaştığım soruna ve çözümüne değineceğim. Windows 8.1 Pro X64 kurulumunu yaptıktan sonra bilgisayarıma VS 2010’u kurdum. Kurulum başarılı bir şekilde gerçekleşmesine rağmen aratma ekranları ve Program dosyalarından programın kısayolunu bulamadım. Bende aşağıdaki adımları uygulayarak masaüstüne kısayolu başarılı bir şekilde eklemiş oldum. Yöntem: Çalıştır(Windows+R) => devenv Yazın ve gelen icona sağ tuş ile ilgili yere kısayol ekleyebilirsiniz.