C# 如何使用MonoDevelop在C中检索HTML文本框的值
我对MonoDevelop、C和Linux都是新手。为了了解工作原理,我尝试制作一个简单的网页,输入矩形的高度和宽度,然后使用submit按钮计算并显示面积 我有两个问题。首先,我无法让submit按钮实际执行任何操作。其次,我在获取C代码中文本框的值时遇到问题。一旦我得到它,我想我可以处理好这些值来计算面积并把它吐出来。我认为,Request.Form命令是我的问题所在 以下是我目前掌握的情况: 身高 宽度 您必须在那里绑定一个函数,该函数对控制器进行ajax调用 谢谢你的指导,克里斯托斯!在一个朋友的帮助下,经过更多的研究,我终于成功了。以下是我最终得到的结果: 计算矩形的面积 $document.readyfunction{ var serviceURL='/Home/CalculateArea'; $'calcBtn'。单击函数{ $.ajax{ 类型:GET, url:serviceURL, 数据:{inHeight:$inHeight.val,inWidth:$inWidth.val}, contentType:application/json;字符集=utf-8, 数据类型:json, 成功:successFunc, 错误:errorFunc }; }; 函数成功FuncData,状态{ 警报数据; } 函数errorFunc{ 警告“错误”; } }; 身高 宽度C# 如何使用MonoDevelop在C中检索HTML文本框的值,c#,html,model-view-controller,C#,Html,Model View Controller,我对MonoDevelop、C和Linux都是新手。为了了解工作原理,我尝试制作一个简单的网页,输入矩形的高度和宽度,然后使用submit按钮计算并显示面积 我有两个问题。首先,我无法让submit按钮实际执行任何操作。其次,我在获取C代码中文本框的值时遇到问题。一旦我得到它,我想我可以处理好这些值来计算面积并把它吐出来。我认为,Request.Form命令是我的问题所在 以下是我目前掌握的情况: 身高 宽度 您必须在那里绑定一个函数,该函数对控制器进行ajax调用 谢谢你的指导,克里斯托斯!
您想在HomeController中调用CalculateArea,我可以从代码中理解这一点,但在标记中,您只需将一个同名函数绑定到按钮的单击事件。这是行不通的。您必须在那里绑定一个函数,该函数对控制器进行ajax调用。此外,如果没有任何脚本加载名为CalculateArea的函数,那么如果打开浏览器的开发人员工具并查看控制台的输出,您应该会得到一个异常。是的,您是正确的。我在Firefox中收到一个引用错误,该函数未定义。我会设法找出如何打适当的电话。关于从文本框中获取适当的值到C代码中进行计算,您有什么想法吗?