Aslında DevExpress bize bunu yardımcı olmak için JavaScript fonksiyonları bir sürü sağladı:
aspxBClick("MainContent_btnRefreshData")
"MainContain" İçerik Yeri Holder kimliğidir. Bu etkiyi elde etmek için düğme içerik yer tutucunun içinde kalmalıdır. Bunu arşivlemek için "aspxBClick" işlevini çağırırız ve Content yer tutucu kimliğinin ve Button kimliğinin derlenmiş bir dizesi olan bir parametreyi iletiriz.
Örnek Kod:
<script>
aspxBClick("MainContent_btnRefreshData")
</script>
<asp:Content ID="BodyContent" ContentPlaceHolderID="MainContent" runat="server">
<dx:aspxbutton ID="btnRefreshData" runat="server" Text="Refresh"
meta:resourcekey="btnRefreshDataResource1">
</dx:aspxbutton>
</asp:Content>
Ek şekilde: Biz düğme id çağırabilir
tıklıyorlar için:
btnRefreshData.DoClick();
düğmeye nitelik ClientInstanceName eklemeyi unutmayın:
<dx:aspxbutton ID="btnRefreshData" runat="server" Text="Refresh" ClientInstanceName="btnRefreshData"
meta:resourcekey="btnRefreshDataResource1">
</dx:aspxbutton>
</asp:Content>
html'deki düğmenin kimliği verdiğiniz ile aynıysa, sayfayı inceleyerek kontrol edin. Combobox'larla çalışırken, aynı problemi yaşadım. Html sayfasını incelediğimde, kimliğin "comboBox1_I" olarak değiştirildiğini görebiliyordum. Kimliğine bir '_I' eklendi. – Shanid