打字稿找不到名字' doPostBack'

时间:2016-01-12 14:39:09

标签: asp.net typescript visual-studio-2015

我将ASP.NET Web应用程序中的一些现有JavaScript迁移到Typescript,并在JavaScript中遇到以下行:

__doPostBack('ccm$ctl00$_ColumnDesigner', 'radW');

Typescript会产生错误:无法找到名称' doPostBack'。我坚持如何解决这个问题。有谁知道怎么样?

JavaScript位于.js文件中,是System.Web.UI.WebControls.CompositeControl对象的一部分。该脚本使用System.Web.UI.ScriptManager.RegisterClientScriptResource(Control, Type, resourceName)方法注册。

1 个答案:

答案 0 :(得分:3)

  

__ doPostBack(' ccm $ ctl00 $ _ColumnDesigner',' radW');   Typescript产生错误:找不到名称' doPostBack'

只需在文件globals.d.ts中声明:

declare var __doPostBack:any;

更多

查看快速迁移指南:https://basarat.gitbooks.io/typescript/content/docs/types/migrating.html