nereyegidiyorum
Aktif Üye
- Mesajlar
- 128
asp.net öğrenmeye çalışıyorum. izlediğim bazı görsel derslerde label yerine literal kontrolü kullanılıyor. bunun nedeni nedir? bilen var mı acaba?
Literal --> <asp:Literal ID="Literal1" Text="şöyle" runat="server"></asp:Literal>
HTML çıktısı --> şöyle
veya
Literal --> <asp:Literal ID="Literal1" Text="<strong>şöyle</strong>" runat="server"></asp:Literal>
HTML çıktısı --> <strong>şöyle</strong>
Label --> <asp:Label ID="Label1" runat="server" Text="Böyle"></asp:Label>
HTML çıktısı --> <span id="Label1">Böyle</span>
veya
[code]Label --> <asp:Label ID="Label1" runat="server" Text="<h1>Böyle</h1>"></asp:Label>
HTML çıktısı --> <span id="Label1">Böyle</span>
nereyegidiyorum' Alıntı:ilginiz için teşekkürler arkadaşlar. sanırım bu span kirliliğini önlemek en önemli amacı.
protected void btnEkle_Click(object sender, EventArgs e)
{
Literal lt = new Literal();
string _select = "<select id='tercih'>\n";
for (int i = 1; i < 11; i++)
_select += "<option value=\"" + i.ToString() + "\">Tercih" + i.ToString() + "</option>\n";
_select += "</select>";
lt.Text = _select;
this.Controls.Add(lt);
}
evetmavi85' Alıntı:yani label kullanmak istediğim her yerde literal kullanabilir miyim?
mavi85' Alıntı:yani label kullanmak istediğim her yerde literal kullanabilir miyim?