protectedvoid GridView1_RowDataBound1(object sender, GridViewRowEventArgs
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>
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” %>
- 1
- 2