问题标签 [html.textboxfor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
508 浏览

asp.net-mvc - 如何禁用只读文本框上的提交行为?

有以下 READONLY 文本框:

和保存按钮:

当用户点击 Client Number 文本框并按 Enter 键时,将调用提交行为并在数据保存到数据库后显示下一页。

如何更改这一点,以便在此字段中按 Enter 不会执行任何操作,类似于页面对通常标签的行为方式?

0 投票
2 回答
194 浏览

jquery - 如何使用 jQuery 查找所有只读文件?

我有几个带有“只读”属性的文本框

如何使用 jQuery 找到所有这些(在 keydown 事件上启用类似行为)?

0 投票
1 回答
428 浏览

asp.net - 将数据属性传递给 TextBoxFor 不起作用

我的 ASP.NET MVC 4 razor 视图中有以下代码:

但是data_autocomplete_sourcewithTextBoxFor将不起作用。谁能给我一些建议?

0 投票
1 回答
70 浏览

asp.net-mvc - @HtmlTextBoxFor MVC Visual Basic 网页的格式设置

这是我在这里的第一篇文章,虽然我一直使用这个论坛并且它通常为我提供了一个解决方案,但是我已经在整个网络上搜索了这个问题的答案,但我找不到任何东西。我正在开发一个提供软件支持的网站。用户登录它并添加支持团队成员将接听的“支持电话”。

我面临的问题是,当用户描述他们的问题时(在下面显示的 TextBoxFor 内),他们可以输入他们的问题,并随意格式化文本,但是当调用提交时,有时(它随机出现)格式只是消失了,例如一些间距和段落使用就消失了,这里是一个例子:

正确格式:

有时如何出现:

这当然是高度简化的,有些人必须写很多段落和文本行。

这是文本框的代码(在视图中):

值得一提的是,当提交支持电话时,它会转到一个文件夹,该文件夹由另一个内部软件提取,然后为该电话创建一个数据库记录,这意味着可以向支持团队发送电子邮件通知,然后从该数据库模型更新要应答的呼叫列表,因此我很确定这个过程可能是改变文本格式的原因。

发生这种情况的原因与我的解决方案一样有用,因此欢迎任何意见。

0 投票
1 回答
7681 浏览

asp.net-mvc-4 - 为电话号码 MVC 格式化文本框输入

我只是使用 @Html.TextBoxFor(m => m.PhoneNumber, new { id = "phoneNo") 我使用正则表达式将其限制为 10 个数字。有没有一种方法可以在输入时将文本框格式化为 (555) 444-3333,但在模型中,它只会传递 5554443333 之类的 10 个数字?我的意思是自动创建这些括号 - 同时还使用正则表达式检查他们是否输入了 10 个数字?

谢谢你

0 投票
1 回答
2218 浏览

asp.net-mvc-4 - textboxfor displaying zero value by default in mvc4

For this Double Type Property, Textbox displaying zero by default

Here is my .cshtml

How can i hide this zero value in textbox

0 投票
1 回答
132 浏览

asp.net-mvc-4 - 输入文本不取值 ASP .NET MVC 4

我正在使用数据表插件,事实是我有数千行,所以我实现了服务器处理方法。问题是其中一列有一个文本框,但鉴于我在控制器中生成信息,我在其中创建该字段。

这就是我在控制器中定义元素的方式:

在我的 viewModel 中,其中一个字段是List<Donacion>命名的 donaciones,而 Donacion 对象的属性之一是“numeroProtocolo”。文本框似乎可以正常呈现,但是当我在其上键入时,“值”属性不会改变。无论我在上面写什么, value 属性都不会改变。

这是它在视图中呈现时的样子:

任何想法为什么会发生?

提前致谢!

0 投票
2 回答
60283 浏览

asp.net-mvc-5 - 在禁用的 TextBoxFor 中什么是只读的?

我有两种不同的方式来使用DISABLED TextBoxFor,即:

IE。使用或不使用只读属性

考虑到禁用的字段不会以任何方式更改,有什么区别?

提前致谢

0 投票
3 回答
11881 浏览

javascript - jQuery获取文本框的值

在提交表单之前,我需要编写一些 jQuery/javascript 来进行一些验证,因为我必须检查一些非常具体的结果。根据我的测试,我相信我通过验证测试在表中以 $(this) 的形式访问了正确的数据行,但是我无法将输入到该行第二个 td 的文本框中的值。有些东西不正确:

alert($(this).closest('td').find($("input[name=test]")).val())

这会阻止 jQuery 获取输入到下面 html 的测试文本框中的值。

如果有人可以描述正确的 jQuery 以获得文本框值,我将不胜感激。

提前致谢。

0 投票
4 回答
1399 浏览

c# - 可空类型的 TextBoxFor

在我的情况下,我如何使用TextBoxFor 可空类型DateTime?

我试试这个,但得到错误:

异常详细信息:System.InvalidOperationException:模板只能用于字段访问、属性访问、单维数组索引或单参数自定义索引器表达式。