Sys.ParameterCountException: Parameter count mismatch
Eğer böyle bir hata alırsanız çözümü son derece basit :) Yazıyı okuyun...
"Sys.ParameterCountException: Parameter count mismatch" hatasını alırsanız yapmanız gereken tek şey sayfanızda kullandığınız ScriptManager'in ScriptMode özelliğini Release yapmak.
<asp:ScriptManager ID="scriptManager" runat="server" ScriptMode="Release"> </asp:ScriptManager>
Eğer MasterPage kullanıyorsanız muhtemelen ScriptManager'inizi MasterPage'te tutuyorsunuzdur.
Bu takdirde MasterPage'inize basit bir Property ekleyin:
public ScriptManager MasterScriptManager { get { return scriptManager; } }
Daha sonra da alt sayfadan bu Property'yi set edin:
MyMasterPage master = this.Master as MyMasterPage; master.MasterScriptManager.ScriptMode = ScriptMode.Release;
ScriptManager değil de ToolkitScriptManager kullanıyorsanız, aynı işlemi ToolScriptManager'niz için yapabilirsiniz.
#ScriptManager #ToolkitScriptManager #ScriptMode #Release #Sys-ParameterCountException #Parameter-count-mismatch