2016-03-28 28 views
0

Rank, sunucu tarafı değişkeni olarak atayın.Sunucu tarafı değişkenini, metin kutusu

ben yanıt akışı aynı yazarken Ancak, benim neden verir, ben bu

<asp:TextBox ID="sds" runat="server" Text="<%# Eval(Rank) %>"></asp:TextBox> 

çalışıyorum Ama metin kutusuna hiçbir şey geliyor.

<%= Rank %> 

Ayrıca Eval denedim.

<asp:TextBox ID="sds" runat="server" Text="<%# Rank %>"> 

Metin kutusuna atandığında null null geliyor?

Teşekkürler.

+0

bu' mi? – zgood

+0

Hayır. Bu yüzden değerlendirmeden denedim. – Imad

+1

"Page_Load" üzerindeki TextBox'a erişemiyor musunuz? (yani sds.Text = Rank; ') – zgood

cevap

0

böyle deneyin: Örneğin

Text='<%# Bind("rank") %>' 

:

<asp:TextBox ID="sds" runat="server" Text='<%# Bind("rank") %>' ></asp:TextBox> 
0

mı sayfanızın yüküne

this.DataBind(); 

ekleyerek çalıştı? Get variable value from code behind and use in aspx page control

'dan alınmıştır. Yukarıdaki diğer cevaplar da kabul edilebilirdir, ancak yönteminizi veya tercihinizi ve verilerinizin oluşturulduğu ve referans alındığı bağlamı/yöntemi seçmeniz gerekir (Kontroller, düz HTML, vb ...). <: TextBox/asp> `vb bir liste görünümü, yineleyici, içine yuvalanmış

HTH

Dave

İlgili konular