Asp.net mvc 在ext.net中使用aspnet mvc Razor单击按钮时从文本字段获取值

Asp.net mvc 在ext.net中使用aspnet mvc Razor单击按钮时从文本字段获取值,asp.net-mvc,razor,ext.net,Asp.net Mvc,Razor,Ext.net,我在引用组件以获取其值时遇到一些问题。我有一个带有数字字段和按钮的简单表单。为了进行测试,我只想在单击按钮时输出numberfield的值 我有一个基本的js函数 var saveNewSats = function (component) { console.log(component.getValue()); }; 在剃须刀里,我把它像这样连在一起 X.Button() .Text("

我在引用组件以获取其值时遇到一些问题。我有一个带有数字字段和按钮的简单表单。为了进行测试,我只想在单击按钮时输出numberfield的值

我有一个基本的js函数

var saveNewSats = function (component) {

    console.log(component.getValue());                                   
    };       
在剃须刀里,我把它像这样连在一起

 X.Button()
 .Text("Save")
 .Listeners(l => l.Click.Handler = "saveNewSats(#{newSatsField});")
其中newSatsField是numberfield的html id。我试图用多种方式引用该字段,比如App.newSatsField,但没有成功。从numberfield获取值的正确语法是什么


向你问好,我找到了解决办法

我确实设置了呈现html id属性的InputId。我需要的是设置ID,因为这是ext.net引用的ID。现在#{id}和Ext.Cmp语法都按预期工作