当前位置: 首页 > 面试题库 >

如何在asp:textbox中放置提示

邢飞白
2023-03-14
问题内容

如何将提示/占位符放在asp:TextBox中?当我说一个提示时,是指一些文本,当用户单击该文本时,这些文本就会消失。有没有办法使用html /
css实现相同的目的?


问题答案:

placeholder属性

您正在寻找placeholder属性。像在ASP.net控件内的任何其他属性一样使用它:

<asp:textbox id="txtWithHint" placeholder="hint" runat="server"/>

不要担心您的IDE(即Visual Studio),也许 不知道
该属性。未通过ASP.net注册的属性将通过并按原样呈现。因此,以上代码(基本上)呈现为:

<input type="text" placeholder="hint"/>

利用placeholder资源

将提示应用于控件的一种好方法是使用资源。这样,您可能具有本地化的提示。假设您有一个
index.aspx 文件,您的 App_LocalResources / index.aspx.resx 文件包含

<data name="WithHint.placeholder">
    <value>hint</value>
</data>

和您的控件看起来像

<asp:textbox id="txtWithHint" meta:resourcekey="WithHint" runat="server"/>

渲染结果将与上一章中的结果相同。

在代码后面添加属性

与其他任何属性一样,您可以将添加placeholderAttributeCollection

txtWithHint.Attributes.Add("placeholder", "hint");


 类似资料:
  • 问题内容: 我在另一个实现Parcelable的场所对象中有一个Location对象。我该如何在我的writeToParcel方法实现中正确序列化它?所以这是一些代码: 问题答案: 在这里,您有一个片段如何将可分割对象序列化为您自己的包裹。

  • 问题内容: 我正在创建一个PDF,并在其中的某个位置添加一个JPanel。 使用和我可以将其添加到文档中,但是: 我如何定位它使其位于左边距而不是页面左侧? 如何防止其显示在其他元素之上? 换句话说:如何将其放在段落中? 代码片段: 问题答案: 我通过使用a 并从中创建一个使其工作。

  • 我在NestedScrollView中有一个RecyclerView。当recyclerView适配器列表较小时,它工作正常。但当列表太大时,它会使我的应用程序崩溃(或造成更多延迟)。我该怎么修呢。代码如下。 XML: 爪哇:

  • 我似乎无法为JPanel设置按钮的自定义位置。它总是在左上角添加按钮,然后继续向右。我还有一个背景图像,这让事情变得更加困难。框架如下所示:imageshack.com/a/img838/3240/ez6l.png我的代码是: 我想将按钮“MusicButton”添加到右下角/中间/或左侧。如果您可以在JPanel中定制JButton,请分享。谢谢

  • 我的需要是,为一个屏幕的应用程序,其中有白色的背景,并在白色的背景,我必须显示Textinputlayout提示,文本,编辑文本颜色在黑色字体。

  • 问题内容: 我有这样的标记: div高于img: 我需要将图像放置在div的中间(在其上下具有相同的空白)。 我试过了,它不起作用: 问题答案: 如果您的图像纯粹是装饰性的,那么将其用作背景图像可能是一种更语义化的解决方案。然后您可以指定背景的位置 如果它不是装饰性的并且构成有价值的信息,则img标签是合理的。在这种情况下,您需要使用以下属性设置包含div的样式: