我有一个转发器,其隐藏字段为Parking_ID <asp:HiddenField Value='<%# Eval("Parking_ID") %>' ID="HiddenField1" runat="server" />
,下方有一个按钮。
我尝试将值绑定到html中的按钮,它给了我一个error which indicates binding did not work.
表单的编程语言是C#
如何将Parking_ID的值与其按钮绑定,以便将该值传递给另一个表单?以及它如何传递给另一种形式?
问候。
答案 0 :(得分:1)
为什么不直接将值设置为按钮的CommandArgument
属性?
例如......
<asp:Button ID="Button1" runat="server" Text="Button" CommandArgument='<%# Eval("Parking_ID") %>' />
然后在后面的代码中......
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
Int32 value = Convert.ToInt32(e.CommandArgument);
Response.Redirect("URL?id=" + value.ToString());
}