PDA

View Full Version : پاس دادن مقدار به وسیله کنترل منو



sadegh.rj
چهارشنبه 21 شهریور 1386, 19:25 عصر
با سلام
چطوری میشه وقتی روی کنترل منو کلیک میکنیم مقدار کلیک شده و یا value اون به شکل یک querystrin به یک صفحه دیگه منتقل بشه ؟ آدرس رو در تنظیمات منو به شکل زیر تنظیم کردم ولی به جای اینکه value مقدار کلیک شده منتقل بشه خود عبارت {0} منتقل میشه
navigateUrl= product.aspx?id={0} z
اون z آخری اضافه است

sadegh.rj
پنج شنبه 22 شهریور 1386, 12:31 عصر
البته اینو هم اضافه کنم که داده های منو از xml تامین میشود

sadegh.rj
یک شنبه 25 شهریور 1386, 20:33 عصر
پس چرا هیچ کی جواب نمیده؟ شاید سوال بیخودی پرسیدم؟!!!
بعد از کلی دردسر موفق شدم متغیر انتخاب شده رو به وسیله قرار دادن یک کنترل هایپرلینک درون <DynamicItemTemplate > به شکل مورد نظر به یک صفحه دیگر بفرستم .مثل شکل زیر؟


<asp:Menu ID="Menu1" runat="server" DataSourceID="XmlDataSource1">

<DataBindings>
<asp:MenuItemBinding DataMember="title" TextField="name" />
<asp:MenuItemBinding DataMember="sub" TextField="name" ValueField="itemid" />
</DataBindings>

<DynamicItemTemplate >
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("Value", "shop.aspx?id={0}") %>'
Text='<%# Eval("Text") %>' Font-Underline="False" ></asp:HyperLink>
</DynamicItemTemplate>

</asp:Menu>


http://i11.tinypic.com/6giv438.jpg
http://i11.tinypic.com/6giv438.jpghttp://i11.tinypic.com/6giv438.jpghttp://i11.tinypic.com/6giv438.jpghttp://i2.tinypic.com/6giv438.jpg

ولی در مورد کنترل treeview چطوری میشه مقدار انتخاب شده رو پاس داد ؟؟؟

sadegh.rj
دوشنبه 26 شهریور 1386, 17:18 عصر
اساتید محترم لطفا راهنمایی کنید :افسرده: