kodyaziyorum.com Ana Sayfa

@kodyaziyorum.com E-Posta Girişi @kodyaziyorum.com Giriş
  Aktif Konular Aktif Konular
  SSS SSS  Forumu Ara   Kayıt Ol Kayıt Ol  Giriş Giriş

Anasayfa Anasayfa » .NET Programlama Dilleri » ASP.NET

Asp.Net’te Include Nasyl oluyor...

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
  Konu Arama Konu Arama  Konu Seçenekleri Konu Seçenekleri
Exandout Açılır Kutu Gör
Yeni Yazılımcı
Yeni Yazılımcı
Simge

Kayıt Tarihi: 14/Temmuz/2006
Konum: Türkiye
Aktif Durum: Aktif Değil
Gönderilenler: 7
  Alıntı Exandout Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: Asp.Net’te Include Nasyl oluyor...
    Gönderim Zamanı: 11/Eylül/2006 Saat 06:27

Arkada?lar öncelikle iyi çaly?malar,

size bir sorum olacak.
Ba?ka bir aspx dosyasyndaki tablonun herhangi bir hüçresine ba?ka bir aspx dosyasyny nasyl gömebilirim.

A?a?ydaki birkaç i?lemi yaptym fakat olmasy..

Asp deki
<!--Include File="abc.asp"-->
komutunu asp.net te denedim ve a?a?ydaki hatayy aldym
<!--Include File="default.aspx"-->

------------------------------------------------------------ --------------------------
Parser Error Message: There can be only one 'page' directive.

Source Error:


Line 1:  <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="Default2" %>
Line 2: 
Line 3:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
------------------------------------------------------------ --------------------------

daha sonra da

response.writefile("default.aspx")


komutunu denedim. tasarym geldi fakat default.aspx dosyasyndaki
textboxlar ve button lar gözükmüyor...

Arkada?lar asp.nette include i?lemini nasyl yapyldy?y hakkynda beni bilgilendirebilirmisiniz.

?imdiden te?ekkürler....

Yukarı Dön
karan Açılır Kutu Gör
Moderatör
Moderatör
Simge
Hasta Cimbomlu

Kayıt Tarihi: 17/Ocak/2006
Aktif Durum: Aktif Değil
Gönderilenler: 1402
  Alıntı karan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 11/Eylül/2006 Saat 07:51

merhaba Exandout ..

asp.net te include komutunun yerine user controller almy?tyr..user controlleri visual studio editöründe sol tarafta bulunan solution explorer penceresinde projene sa? tykla Add>> Add Web User Control  tyklayarak  user controlu olu?turabilirsin..user kontrolde normal web sayfalary gibi davranmaktadyr.user controlunu tasarladyktan sonra kaydet ve solution explorer penceresinden usercontrolunu sürükle byrak yönetimi ile sayfanda nerede gözükmesini istiyorsan oraya byrak.

umarym anlatabilmi?imdir..iyi çaly?malar  sorun olursa yine bu topicden yazabilirsin.
kodyaziyorum.com
Yukarı Dön
Exandout Açılır Kutu Gör
Yeni Yazılımcı
Yeni Yazılımcı
Simge

Kayıt Tarihi: 14/Temmuz/2006
Konum: Türkiye
Aktif Durum: Aktif Değil
Gönderilenler: 7
  Alıntı Exandout Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 18/Eylül/2006 Saat 05:34

Te?ekkürler karan,

UserControlünü denedim ve ba?aryly oldum..
 
Bir sorunun daha var,
 
mesela default.aspx dosyasyndaki bir tablonun herhengi bir hüçresine
session("ziyaret") de?i?kenin de?erine göre farkly .ascx dosyasy gömmek istiyorum....
session("ziyaret")=1 degeri için kontrol.ascx
Session("ziyaret")=0 de?eri için login.ascx
 
Bunun if yapysyyla nasyl gercekle?tirebilirim...
Varsa ba?ka yolda olur...
 
Yukarı Dön
Exandout Açılır Kutu Gör
Yeni Yazılımcı
Yeni Yazılımcı
Simge

Kayıt Tarihi: 14/Temmuz/2006
Konum: Türkiye
Aktif Durum: Aktif Değil
Gönderilenler: 7
  Alıntı Exandout Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 18/Eylül/2006 Saat 05:40

Orjinalini yazan: Exandout

Te?ekkürler karan,

UserControlünü denedim ve ba?aryly oldum..
 
Bir sorunun daha var,
 
mesela default.aspx dosyasyndaki bir tablonun herhengi bir hüçresine
session("ziyaret") de?i?kenin de?erine göre farkly .ascx dosyasy gömmek istiyorum....
session("ziyaret")=1 degeri için kontrol.ascx
Session("ziyaret")=0 de?eri için login.ascx
 
Bunun if yapysyyla nasyl gercekle?tirebilirim...
Varsa ba?ka yolda olur...
 
 
Ayryca eklemeyi unutmu?um...
 
Sürükledi?imde usercontrol yükleniyor
 
LoadControl("login.ascx")
 
kullandy?ymda usercontrolü yüklemiyor...
 
Yukarı Dön
karan Açılır Kutu Gör
Moderatör
Moderatör
Simge
Hasta Cimbomlu

Kayıt Tarihi: 17/Ocak/2006
Aktif Durum: Aktif Değil
Gönderilenler: 1402
  Alıntı karan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 18/Eylül/2006 Saat 05:48

selam exandout..

bu istedi?in ?ey banada lazym olmu?tu..bunu ?öyle a?abilirsin önce codebehind de sayfandaki useri bulman gerekir bunuda kyrmyzy olarak yazdy?ymyz yerde yapyyorum..kolay gelsin iyi çaly?malar iyi kodlar..

Dim uyegiris As New UserControl

uyegiris = Me.FindControl("user_kontrol_idsi")

If Session("uyeid") Is Nothing Then

uyegiris.Visible = True

Else

uyegiris.Visible = False

End If

kodyaziyorum.com
Yukarı Dön
Exandout Açılır Kutu Gör
Yeni Yazılımcı
Yeni Yazılımcı
Simge

Kayıt Tarihi: 14/Temmuz/2006
Konum: Türkiye
Aktif Durum: Aktif Değil
Gönderilenler: 7
  Alıntı Exandout Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 27/Eylül/2006 Saat 07:26

Sa?olasyn karan,
 
denedim oldu...
 
Kontrolleri forma eklemeden bunu yapmanyn bir yolu var my?...
 
Yukarı Dön
karan Açılır Kutu Gör
Moderatör
Moderatör
Simge
Hasta Cimbomlu

Kayıt Tarihi: 17/Ocak/2006
Aktif Durum: Aktif Değil
Gönderilenler: 1402
  Alıntı karan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 27/Eylül/2006 Saat 22:30

anlamadym Ermm  yani user controlu eklemeden nasyl eklenebilirki..ama sürükle byrak yapmadan sayfaya eklemek istiyorsan user controlleri kod ile ekleye bilirsin <%@ Register TagPrefix="uc1" TagName="uc_uyegiris" ="uc_uyegiris.ascx" %><%@ Register TagPrefix="uc1" TagName="uc_uyegiris" ="uc_uyegiris.ascx" %>

sayfanyn en ba?yna
<%@ Register TagPrefix="uc1" TagName="uc_uyegiris" ="uc_uyegiris.ascx" %>
<%@ Register TagPrefix="uc1" TagName="uc_uyegiris" Src="uc_uyegiris.ascx" %>

user controlu sayfada yerle?tirmek istedi?iniz yerede de
<uc1:uc_uyegiris id="uc_uyegiris1" runat="server"></uc1:uc_uyegiris>
<%@ Register TagPrefix="uc1" TagName="uc_uyegiris" ="uc_uyegiris.ascx" %><%@ Register TagPrefix="uc1" TagName="uc_uyegiris" ="uc_uyegiris.ascx" %><%@ Register TagPrefix="uc1" TagName="uc_uyegiris" ="uc_uyegiris.ascx" %><%@ Register TagPrefix="uc1" TagName="uc_uyegiris" ="uc_uyegiris.ascx" %>

Düzenleyen karan - 27/Eylül/2006 Saat 22:34
kodyaziyorum.com
Yukarı Dön
b-yaz Açılır Kutu Gör
Yeni Yazılımcı
Yeni Yazılımcı
Simge

Kayıt Tarihi: 29/Aralyk/2006
Aktif Durum: Aktif Değil
Gönderilenler: 4
  Alıntı b-yaz Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 29/Aralyk/2006 Saat 05:46

konu biraz eski ama yine de kolay bi çözümü var bunun onu göstermek istiyorum...

formda usercontrol'ün görünmesini istedi?iniz yere ToolBox'tan PlaceHolder nesnesi yerle?tirin ve a?a?ydaki kodu herhangi bir eventa  yazyn.
PlaceHolder1.Controls.Add(LoadControl("WebUserControl.ascx"))

Not: Bu kod VB.net ve C#.net için aynydyr, de?i?iklik yapylmadan kullanylabilir.


Yukarı Dön
karan Açılır Kutu Gör
Moderatör
Moderatör
Simge
Hasta Cimbomlu

Kayıt Tarihi: 17/Ocak/2006
Aktif Durum: Aktif Değil
Gönderilenler: 1402
  Alıntı karan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 30/Aralyk/2006 Saat 04:40

foruma ho? geldin b-yaz..umarym katylymlaryn hep devam eder..güzel yöntem Wink
kodyaziyorum.com
Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Kutu Gör

Akoren.com Kurtlar Vadisi Pusu