基本上我从命令参数传递了两件事
<asp:LinkButton ID="lbEditDetails" Text="Edit..." runat="server" CommandName="EditDetails" CssClass="EditAdults" CommandArgument=<%# DataBinder.Eval(Container.DataItem, "number_slept") & "-" & DataBinder.Eval(Container.DataItem, "booking_ref") %>></asp:LinkButton>
我需要抓取number_slept
,这是-
之前的所有内容,然后将其放入另一个字符串中,然后抓住booking_ref
之后的-
并将其放入成为一个字符串
这就是我所拥有的
Dim strPassedString = e.CommandArgument
Dim NumberSlept = This will be the passed number slept
Dim BookingRef = This will be the passed booking ref
我不确定如何拆分命令参数
有可能吗?
由于
杰米
答案 0 :(得分:2)
C#,但你明白了......
string numberSlept = e.CommandArgument.Split('-')[0];
string bookingRef = e.CommandArgument.Split('-')[1];