文本框占位符

本文关键字:占位符 文本 | 更新日期: 2023-09-27 18:09:58

我有MVC项目和我使用Viewbag过滤器使用文本框。

所有我想要的是占位符在文本框中,如"搜索名称"。我发现很多选项如何做到这一点,但不是一个单一的,当你使用viewbag。

这可能是一个愚蠢的问题,但我对编程有点陌生,所以任何类型的帮助都是感激的。

Search: @Html.TextBox("SearchString", ViewBag.CurrentFilter as string)

文本框占位符

你离解决方案很近了。Html.TextBox()过载。其中一个参数是一个字典,您可以使用它向生成的html元素添加属性:

@Html.TextBox("SearchString", ViewBag.CurrentFilter as string, new {placeholder = "your placeholder goes here" })