Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用MonoDevelop在C中检索HTML文本框的值_C#_Html_Model View Controller - Fatal编程技术网

C# 如何使用MonoDevelop在C中检索HTML文本框的值

C# 如何使用MonoDevelop在C中检索HTML文本框的值,c#,html,model-view-controller,C#,Html,Model View Controller,我对MonoDevelop、C和Linux都是新手。为了了解工作原理,我尝试制作一个简单的网页,输入矩形的高度和宽度,然后使用submit按钮计算并显示面积 我有两个问题。首先,我无法让submit按钮实际执行任何操作。其次,我在获取C代码中文本框的值时遇到问题。一旦我得到它,我想我可以处理好这些值来计算面积并把它吐出来。我认为,Request.Form命令是我的问题所在 以下是我目前掌握的情况: 身高 宽度 您必须在那里绑定一个函数,该函数对控制器进行ajax调用 谢谢你的指导,克里斯托斯!

我对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{ 警告“错误”; } }; 身高 宽度
您想在HomeController中调用CalculateArea,我可以从代码中理解这一点,但在标记中,您只需将一个同名函数绑定到按钮的单击事件。这是行不通的。您必须在那里绑定一个函数,该函数对控制器进行ajax调用。此外,如果没有任何脚本加载名为CalculateArea的函数,那么如果打开浏览器的开发人员工具并查看控制台的输出,您应该会得到一个异常。是的,您是正确的。我在Firefox中收到一个引用错误,该函数未定义。我会设法找出如何打适当的电话。关于从文本框中获取适当的值到C代码中进行计算,您有什么想法吗?