ورود

View Full Version : ایجاد لینک پارامتر در DataList



okhovat.rad
جمعه 02 مرداد 1394, 15:28 عصر
سلام دوستان ممنون میشم راهنماییم کنید
من میخواستم در DATALIST لینک پارامتر درست کنم که بفرستمش به صفحه دیگه که در اونجا استفاده بشه ولی متاسفانه با این خطا مواجه میشم
DataBinding: 'DynamicClass2' does not contain a property with the name


کد نویسی که کردم اینه:
<asp:DataList ID="DataList1" runat="server" BackColor="White"
BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px" CellPadding="3"
DataKeyField="CatID" DataSourceID="ObjectDataSource1" GridLines="Horizontal"
Height="120px" onselectedindexchanged="DataList1_SelectedIndexChanged"
Width="200px" style="font-family: Tahoma">
<AlternatingItemStyle BackColor="#F7F7F7" />
<FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
<HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
<ItemStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
<ItemTemplate>


<a href='<%# Eval("CatID","AllNewsCat.aspx?Cat={0}") %>'> <asp:Label ID="CatNameLabel" runat="server" Text='<%# Eval("CatName") %>' /></a>

</ItemTemplate>
<SelectedItemStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
</asp:DataList>

لطفا بگید کجای کارم اشکال داره بعد من از VISUAL STADIO 2008 دانت فریم ورک 3.5 استفاده می کنم

okhovat.rad
جمعه 02 مرداد 1394, 15:29 عصر
بیشتر مشکله من تو تعریفه این خطه


<a href='<%# Eval("AllNewsCat.aspx") %>'> <asp:Label ID="CatNameLabel" runat="server" Text='<%# Eval("CatName") %>' /></a>