Saturday, March 24, 2012

Pass VB Variable to ASP Control Property

Hi everyone,

this must be easy, but I can't get it right.

How do I pass the VBvariable created at page_load to the property of a
web control:

....
<asp:DropDownList ID="cbo1" runat="server" DataSourceID="SqlDataSource1"
DataTextField="<%=VBVariable%>"
....

What is the correct syntax for DataTextField="<%=VBVariable%>"?

Best regards

Robert"Robert Bevington" <rbevington@.freenet.dewrote in message
news:u8YBYzLxHHA.4612@.TK2MSFTNGP04.phx.gbl...

Quote:

Originally Posted by

Hi everyone,
>
this must be easy, but I can't get it right.
>
How do I pass the VBvariable created at page_load to the property of a web
control:
>
...
<asp:DropDownList ID="cbo1" runat="server" DataSourceID="SqlDataSource1"
DataTextField="<%=VBVariable%>"
...
>
What is the correct syntax for DataTextField="<%=VBVariable%>"?


Looks OK to me - what error(s) are you getting...?

Also, I'm assuming that VBVariable *does* actually contain a value... :-)

--
Mark Rae
ASP.NET MVP
http://www.markrae.net
Hi Mark,

If I hard code the variable everything works fine. If Then replace the
text "ATT_Department" with "<%=VBVariable%>", I got the following message:

DataBinding: System.Data.DataRowView enthlt keine Eigenschaft mit dem
Namen <%=ATT_Name %>.

Translated to English: DataBinding: System.Data.DataRowView has no
property named <%=ATT_Name %>

In Debug mode, if I place the mouse over the variable it reads
"ATT_Department". So it does have a value.

Any ideas?

Rob

Mark Rae [MVP] schrieb:

Quote:

Originally Posted by

"Robert Bevington" <rbevington@.freenet.dewrote in message
news:u8YBYzLxHHA.4612@.TK2MSFTNGP04.phx.gbl...
>

Quote:

Originally Posted by

>Hi everyone,
>>
>this must be easy, but I can't get it right.
>>
>How do I pass the VBvariable created at page_load to the property of a
>web control:
>>
>...
><asp:DropDownList ID="cbo1" runat="server" DataSourceID="SqlDataSource1"
> DataTextField="<%=VBVariable%>"
>...
>>
>What is the correct syntax for DataTextField="<%=VBVariable%>"?


>
Looks OK to me - what error(s) are you getting...?
>
Also, I'm assuming that VBVariable *does* actually contain a value... :-)
>
>

0 comments:

Post a Comment