asp.net mvc从Html.textbox()获取值
发布时间:2020-12-16 09:22:22 所属栏目:asp.Net 来源:网络整理
导读:我想知道是否有可能在视图中找到html.textbox的值. 如果我有@ Html.TextBox(“textdata”),我可以从我的段落中读取该文本框中的数据 ?我的价值是:** 所以我需要这个因为我希望用户在文本框中写一个数字,我将把它作为我的函数的参数: @ Html.ActionLink(“c
我想知道是否有可能在视图中找到html.textbox的值.
如果我有@ Html.TextBox(“textdata”),我可以从我的段落中读取该文本框中的数据 ?我的价值是:** 所以我需要这个因为我希望用户在文本框中写一个数字,我将把它作为我的函数的参数: 解决方法
你需要使用javascript.不使用动作链接,更好的方法是使用表单:
@using (Html.BeginForm("actionname","controller",FormMethod.Get)) { @Html.TextBox("textdata") <input type="submit" value="click me" /> } 这样,用户在文本框中输入的值将在提交表单时自动发送到服务器. 如果你仍然想使用javascript(不推荐)这样做,你可以继续使用jQuery.订阅链接的click事件并从文本字段中获取值并将其附加到url: $(function() { $('#id_of_your_link').click(function() { var value = $('#textdata').val(); $(this).attr('href',function() { return this.href += '?param=' + encodeURIComponent(value); }); }); }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-2 – MVC Html.TextBoxFor MaxLength和Value
- asp.net – 实体框架到多个数据库(同一架构)在运行时?
- asp.net-mvc-4 – SignalR连接错误
- IIS如何处理ASP.net MVC请求?
- asp.net-mvc – 带基本控制器的Ninject?
- 使用C#实现网站用户登录
- asp.net – 我无法在我的visual studio 2012(express editi
- ASP.NET Core 2.0 Web API基于JWT自定义策略授权
- asp.net – 在MVC3或IIS 7.5中禁用x-frame-options
- Asp.Net中ajax+aspx使用详解
推荐文章
站长推荐
- asp.net-mvc – 如果在@ Html.DisplayFor中有条件
- asp.net-mvc – ASP.Net Core在调试模式下运行时
- 如何在ASP.NET和C#中加载下拉列表?
- asp.net-web-api – Web API帮助页面和API Explo
- 项目中出现多个域名下的Cookie
- asp.net – 异步加载Facebook Javascript SDK
- asp.net – Visual Studio“添加为链接”调试时不
- asp.net – 如何让我的转发器的Itemcommand事件不
- asp.net-mvc-3 – 在ASP.NET MVC3中混合基本身份
- asp.net-web-api – owin cors或web api cors
热点阅读