【发布时间】:2012-09-13 19:56:53
【问题描述】:
首先,对不起我的英语不好! 我在 .Net FrameWork v4.0 中使用 C# Lang + Asp.Net
我想制作一个动态页面,在其中,我从 DB 表中读取一些值,然后创建一些按钮。
我的表的每条记录在运行时都有一个按钮。 现在,我想使用 DataList 绑定我的数据,并在 ItemTemplate 中使用按钮。在按钮的名称和文本中没有任何问题。
我的问题在于将路径字符串绑定到我的 Onclick 事件,然后重定向到此路径 OnClick 按钮。(此字符串路径是我的数据库表中的一个字段)
此外,我讨厌 Javascript。我使用 Internet Explorer
我想要一种使用代码隐藏方法重定向的方法...
这是我的数据列表:
<asp:DataList ID="DataList1" runat="server" RepeatColumns="3"
DataSourceID="LinqDataSourceMainCat">
<ItemTemplate>
<asp:Button ID="Button1" runat="server" Text='<%# Eval("CatName") %>'
CssClass="Maininput" OnClick=??? />
</ItemTemplate>
此图像显示我想要为它们动态设置重定向方法的按钮:
【问题讨论】:
-
你能分享你的作品或你尝试过的任何东西吗?很难理解你解释的内容?
-
我不懂其中的语言。 :-(
-
我的语言不重要:D 我想重定向到其他页面,当单击 DataList 中的按钮时。
标签: asp.net .net repeater datalist