第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何訪問傳遞給錨標(biāo)記的參數(shù)以使用 Javascript 單擊鏈接按鈕

如何訪問傳遞給錨標(biāo)記的參數(shù)以使用 Javascript 單擊鏈接按鈕

C#
慕田峪9158850 2021-06-01 04:17:21
這是我用來在客戶端顯示所有標(biāo)簽的代碼......我想將錨標(biāo)簽功能上的參數(shù)傳遞到服務(wù)器端鏈接按鈕單擊<ul class="list_load">    <% for (int i = 0; i < dtscrippsyearcount.Rows.Count; i++)        { %>    <li class="list_item">        <asp:LinkButton runat="server" ID="lnkdisplaytag" OnClick="lnkdisplaytag_Click"></asp:LinkButton>        <a href="#" id="<%=dtscrippsyearcount.Rows[i]["TagId"].ToString() %>" onclick="javascript:GetSelectedTag('<%=dtscrippsyearcount.Rows[i]["TagId"].ToString() %>')"><%=dtscrippsyearcount.Rows[i]["TagName"].ToString() %></a></li>    <%} %></ul>            function GetSelectedTag(Tagid) {    __doPostBack('lnkdisplaytag ', Tagid)    $("#lnkdisplaytag").click();     return true;}背后的代碼protected void lnkdisplaytag_Click(object sender, EventArgs e){    string parameter = Request["__EVENTARGUMENT"];////want to get tagid here}
查看完整描述

1 回答

?
Smart貓小萌

TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊

我建議您開始使用實(shí)際的控件,例如中繼器,而不是創(chuàng)建內(nèi)聯(lián)循環(huán)。在下面的代碼片段中,一個(gè)簡單的工作示例說明了如何使用中繼器,在單擊 LinkButton 時(shí)用數(shù)據(jù)填充它并獲取 TagID。


首先,在 ItemTemplate 中使用 LinkButton 向 aspx 頁面添加一個(gè) Repeater。注意OnCommand替代OnClick和CommandArgument屬性的使用。


<ul class="list_load">

    <asp:Repeater ID="Repeater1" runat="server">

        <ItemTemplate>


            <li class="list_item">


                <asp:LinkButton runat="server" ID="lnkdisplaytag" 

                   OnCommand="lnkdisplaytag_Command" CommandArgument='<%# Eval("TagId") %>'

                   Text='<%# Eval("TagName") %>'></asp:LinkButton>


            </li>


        </ItemTemplate>

    </asp:Repeater>

</ul>

要填充中繼器,您需要在后面的代碼中執(zhí)行以下操作。


protected void Page_Load(object sender, EventArgs e)

{

    if (IsPostBack == false)

    {

        Repeater1.DataSource = dtscrippsyearcount;

        Repeater1.DataBind();

    }

}

然后,當(dāng)單擊 LinkButton 時(shí),您可以CommandArgument輕松獲取該值。


protected void lnkdisplaytag_Command(object sender, CommandEventArgs e)

{

    Label1.Text = e.CommandArgument.ToString();

}


查看完整回答
反對(duì) 回復(fù) 2021-06-05
  • 1 回答
  • 0 關(guān)注
  • 189 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)