Şimdi Ara

aspx & aspx.cs

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
1.183
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba Arkadaşlar, asp.net, c#'da yeniyim, kendimce bir site yapmaya çalışarak öğrenmeye çalışıyorum. Yaşadığım sorunu internette aradım bulmadım tam olarak doğru bir şey yapıp yapmadığımı da bilmiyorum bu yüzden sizlere danışmak istedim. Sorunum Content içinde bulunan label'a C# tarafında text yazdıramıyorum bunu nasıl yaparım, kodları verirsem daha açıklayıcı olacak sanırım



    about.aspx kodları;

     
    <%@ Page Title="" Language="C#" MasterPageFile="MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

    <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    <link href="css/about.css" rel="stylesheet" type="text/css" />
    </asp:Content>

    <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

    <div class="yazibas">
    <asp:Label ID="Label1" runat="server"></asp:Label>
    </div>
    <div class="yazi">
    <asp:Label ID="Label2" runat="server"></asp:Label>
    </div>

    </asp:Content>



    about.aspx.cs

     
    public partial class about : System.Web.UI.Page
    {
    protected void Page_Load(object sender, EventArgs e)
    {
    Label1.Text="deneme";
    }
    }







  • arkdaşlar sorunu çözdüm about.aspx i oluştururken defaultan kodları kopyaladım codefile=default.apsc olarak unuttuğumdan dolayı sıkıntı yaşıyormuşum bu basit hata için özür diler, ilginize teşekkür ederim
  • ------------------------BU ŞEKİLDE KULLANMAK YERİNE------------------------
    ____________________C#_____________________
    Label1.Text="deneme";
    ___________________HTML____________________
    <asp:Label ID="Label1" runat="server"></asp:Label>

    ------------------------------BU ŞEKİLDE KULLAN---------------------------------

    ____________________C#_____________________
    textland.InnerHTML = "deneme yazısı";
    ___________________HTML____________________
    <div id="textland" runat="server"></div>
  • dnamiks kullanıcısına yanıt
    Ne gibi avantajları var bahsettiğiniz tarzda kodlamanın.
  • label bir visual studio tool'u
    ama div ise tarayıcının bildiği bir etiket
    label kullanır isen bu kodlar sunucuda daha çok zaman harcayacak.
    label1i html etiketine çevirmek için.
    hem zamandan kazanırsın,hem sunucuya yük bindirmezsin, hemde okuma işlemini olması gereken şekilde
    kullanıcının tarayıcısına bırakırsın.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.