在頁(yè)面之間的跳轉(zhuǎn),經(jīng)常會(huì)用到傳值,其中可能會(huì)傳遞多個(gè)值,下面為大家介紹下asp.net傳多個(gè)值到其它頁(yè)面的方法,需要的朋友可以參考下
網(wǎng)站開(kāi)發(fā)中,在頁(yè)面之間的跳轉(zhuǎn),經(jīng)常會(huì)用到傳值,其中可能會(huì)傳遞多個(gè)值。 一、CommadArgument傳多個(gè)值到其他頁(yè)面。 像Gridview dataList repeater等數(shù)據(jù)綁定控件中,可以使用CommadArgument傳多個(gè)值。 源的代碼(aspx頁(yè)面代碼)如下:這個(gè)代碼一般寫(xiě)在項(xiàng)模板中,如果你用的第一種方法就不需要加上onclick事件,直接點(diǎn)擊數(shù)據(jù)綁定控件的RowCommand ,itemCommand事件,就行了。 代碼如下:<asp:ImageButton ID="editImageButton" runat="server" ImageUrl="~/images/bt_edit.gif" CommandArgument='<%#Eval("dict_id")+","+Eval("dict_type")%>' onclick="editImageButton_Click" Height="20" Width="20" /> 方法1,如果你用的GridView 控件,找到RowCommand事件雙擊新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注