首先,对不起我的英语不好!我在 .Net FrameWork v4.0 中使用 C# Lang + Asp.Net
我想制作一个动态页面,在其中,我从数据库表中读取一些值,然后创建一些按钮。
我的表的每条记录在运行时都有一个按钮。现在,我想使用DataList绑定我的数据,并在 ItemTemplate 中使用按钮。在按钮的名称和文本中没有任何问题。
我的问题是绑定字符串到我的 Onclick 事件的路径,然后重定向到此路径 OnClick 的按钮。(此字符串路径是我的数据库表中的一个字段)
此外,我讨厌 Javascript。我使用 Internet Explorer < v8,但运行 Javascript 命令有问题!
我想要一种使用代码隐藏方法重定向的方法......
这是我的数据列表:
<asp:DataList ID="DataList1" runat="server" RepeatColumns="3"
DataSourceID="LinqDataSourceMainCat">
<ItemTemplate>
<asp:Button ID="Button1" runat="server" Text='<%# Eval("CatName") %>'
CssClass="Maininput" OnClick=??? />
</ItemTemplate>
此图像显示我想要动态设置重定向方法的按钮: