问题标签 [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 回答
1153 浏览

html - 加粗 HTML 文本框中的某个单词

我正在使用 Telerik 报告工具创建报告,我需要在 HTML 文本框中加粗一些特定的单词。

例如,我的文本框包含以下文本:“我是 Kim,我是女孩”。我只想加粗“我”这个词,所以它会显示为“是金,是女孩”。我怎样才能做到这一点?

我不能只在“I”周围加上粗体标签,因为我的文本框的值是动态的,它可以在运行时改变。有没有办法使用某种“If-Statement”来设置它?就像程序将读取文本框中的每个单词,然后如果单词等于“I”则加粗。因此,如果文本框的值更改为“我喜欢它”,那么它将自动显示为“喜欢它”。

请帮我。提前致谢。

0 投票
1 回答
3010 浏览

css - TextBoxFor 显示没有时间的日期

我想以MM/dd/yy格式在文本字段中显示日期。我将模型类描述为:

当然,我可以使用EditorFor而不是TextBoxFor

问题是 css 样式,客户想要应用 bootstrap 样式,这些样式已损坏:

在此处输入图像描述

如果我设置TextBoxFor而不是EditorFor获取带时间的日期:

在此处输入图像描述

有什么办法可以解决我的问题吗?或应用样式EditorFor,或显示TextBoxFor没有时间,或第三种方式?

0 投票
1 回答
2723 浏览

asp.net-mvc-4 - 如何在 MVC Razor 中制作滚动文本框

我有一个类似于 Remarks 的字段,如下所示,

在我的cshtml文件中

其中AddedRemarks 字段的数据附加到Remarks 字段。如果数据太长,则备注字段仅显示几行,由于已禁用,我无法通过滚动查看完整数据。

那么如何查看处于禁用模式的 texbox 字段中的完整数据。请任何人都可以帮助找到解决方案。

0 投票
1 回答
582 浏览

asp.net-mvc - HTML.TextBoxFor 在值设置之前设置为只读

我有以下 HTML 帮助器文本框:

当我更改操作中的电子邮件值(在返回的模型中)然后将active=true(也在模型中)设置为只读时,电子邮件文本框值不会使用来自模型的新值更新,我检查了确认模型将使用新电子邮件返回并且 active=1。

就好像在渲染模型的值之前设置了只读。

任何帮助表示赞赏,谢谢

0 投票
2 回答
1248 浏览

asp.net-mvc - 当用户未在 @HtmlTextboxFor 中输入任何内容时传递空字符串

面临一个问题,当用户没有插入任何内容时,我有一个@HtmlTextboxFor,它返回错误,如果它留空,则如何传递空字符串或 null。

参数字典包含不可为空类型“System.DateTime”的参数“FromDate”的空条目

当用户不插入任何内容时,它传递一个空字符串或 null 作为值,否则传递用户插入的值。

我的代码有什么问题。

看法

索引操作

建议后修改代码

视图模型

现在我收到此错误,它显示错误

ViewReportList(System.DateTime,System.DateTime) 的最佳重载方法匹配

更改后。

0 投票
1 回答
7258 浏览

asp.net-mvc - 为什么验证不适用于 Html.TextBoxFor 但在使用 Html.EditorFor 时有效?

我正在尝试 MVC 的数据类型属性,并创建了一个简单的场景,如下所示:

观点:_

型号:_

“SubmitData”只是一个控制器,如果 ModelState.IsValid 为 false,则返回 View(..., model)。

尽管这样的帖子解决 Html.TextBoxFor 和 Html.EditorFor 之间的差异方面做得很好,但我找不到关于为什么使用TextBoxFor时对数据类型 EmailAddress的验证不起作用的答案。我确实发现提到 TextBoxFor 的人没有考虑元数据,而 EditorFor 则考虑了元数据。

但这有意义吗?所以 TextBoxFor 不提供对客户端验证的支持?!

我想知道两者之间差异的原因是什么?

0 投票
1 回答
4405 浏览

html - @Html.TextBox 用于验证

我有一个要求,比如@Html.TextBoxFor以逗号分隔的格式显示货币,不接受负值和特殊字符。同时,当货币不可用时,我将这个 TextBoxFor 的值更改为“不可用”。如何在视图中实现这一点,使用十进制验证和支持文本输入?

ViewBag.decimalplace应该是小数位,如 2 或 3。

0 投票
0 回答
429 浏览

html - 如何从服务器端在@Html.TextBoxFor 中设置十进制验证?

我有一个 TextBoxFor 用于表示货币,每种货币的小数点会因货币而异。所以我需要从服务器端传递每种货币的小数点。这就是我尝试过的 -

不幸的是,这不起作用。我哪里出错了?

0 投票
2 回答
37 浏览

asp.net - 文本框不读课

我的原始代码是:

我想在 asp.net 中转换从模型调用它......但它不调用类:

0 投票
1 回答
6425 浏览

html - 在 Razor 中将 MVC 文本框设置为初始值

我是 ASP.NET MVC 的新手,但我找不到对此的解释。

我的问题是关于当我使用vs.value时生成的 HTML 中属性的差异。@HtmlTextBox()@HtmlTextBoxFor()

<input>我可以像这样设置使用的初始值@Html.TextBox()

生成的 HTML 正是您所期望的:

请注意value上面生成的属性。

使用@HtmlTextBoxFor()是不同的。请注意,我认为我有一个非常简单的模型。它有一个Phone属性是 a String

以下是使用 设置初始值的尝试@Html.TextBoxFor()

但是,生成的 HTML 不反映该value属性:

我的第一个问题是,“为什么生成的 HTML 没有反映我的value属性中的‘初始值’文本?”

众所周知,设置初始值的“正确方法”@HtmlTextBoxFor()是这样的:

但是看看生成的 HTML:

如您所见,它生成了一个Value属性(大写 V),但它仍然生成了一个value带有小写 v 和空字符串的属性!。

那么我的第二个问题是,为什么@Html.TextBoxFor()需要一个大写的 V却仍然生成一个带有空字符串Value的小写 v ?value

谢谢