__doPostBack
この LinkButton の WebForms で行う必要があります。
<asp:LinkButton ID="AggiungiSocial" runat="server" onclick="cmdAggregaSocial_Click">Link</asp:LinkButton>
.NET が次のように処理していることがわかります。
javascript:__doPostBack('ctl00$ContentPlaceHolder1$Dashboard1$RepeaterSocials$ctl00$AggiungiSocial','')
だから私が必要なのはjavascript:__doPostBack('ctl00$ContentPlaceHolder1$Dashboard1$RepeaterSocials$ctl00$AggiungiSocial','')
.
しかし、レンダリングされたIDは代わりにContentPlaceHolder1_Dashboard1_RepeaterSocials_AggiungiSocial_0
それで、そのIDのjavascript置換/解析を行う必要がありますか、またはこの「__dopostback」UserControl IDを取得する方法はありますか?
そのような:
var ServerIDUserControl = link.attr('href').replace("javascript:__doPostBack(", "").replace("','')", "");
(これはひどいものです)。