草庐IT

WebForms

全部标签

html - 输入字段时如何让表单值消失?

我正在制作一个包含大约八个输入字段的简单表单。我希望字段中的初始值指示人们应该输入的内容。例如value="name"以便人们知道在那里输入名称。但我的问题是,当他们输入该字段时,您如何让初始值消失,以便初始值只是一个提示,而不是他们必须在输入他们的名字之前删除的永久值?谢谢! 最佳答案 一个更简单的方法可能是:placeholder="Name" 关于html-输入字段时如何让表单值消失?,我们在StackOverflow上找到一个类似的问题: https:

.net - .NET webforms 的 HTML5 需要 =""属性

我正在尝试使用新的required我的.NET4.5webforms应用程序中表单字段的属性。但是,由于只有一个围绕页面上的所有控件(webforms样式),浏览器不知道在按下提交按钮时要验证哪些字段。下面附有具有登录功能和页面搜索功能的精简版页面。当我点击“搜索”按钮时,我的浏览器告诉我必须先填写用户名和密码字段。当我尝试登录时,它告诉我必须在搜索字段中输入一些文本。因为所有字段都是相同的子字段标签。有其他人遇到过这个问题或提出了解决方案吗?我想使用HTML5属性进行表单验证,没有javascript解决方案。TitleUsernamePassword 最

.net - .NET webforms 的 HTML5 需要 =""属性

我正在尝试使用新的required我的.NET4.5webforms应用程序中表单字段的属性。但是,由于只有一个围绕页面上的所有控件(webforms样式),浏览器不知道在按下提交按钮时要验证哪些字段。下面附有具有登录功能和页面搜索功能的精简版页面。当我点击“搜索”按钮时,我的浏览器告诉我必须先填写用户名和密码字段。当我尝试登录时,它告诉我必须在搜索字段中输入一些文本。因为所有字段都是相同的子字段标签。有其他人遇到过这个问题或提出了解决方案吗?我想使用HTML5属性进行表单验证,没有javascript解决方案。TitleUsernamePassword 最

RESTful Web 服务的 HTML 接口(interface) *无需* javascript

即使我提供PUT和DELETE的替代方案(参见“低REST”),我如何为从浏览器访问我的Web服务的用户提供用户友好的表单验证,同时仍然公开RESTfulURI?表单验证问题(如下所述)是我目前的困惑,但我想问的更广泛的问题是:如果我尝试同时提供RESTful公共(public)接口(interface)和非javascriptHTML界面,它会让生活更轻松还是更艰难?他们一起玩吗?理论上,这应该仅仅是改变输出格式的问题。机器可以查询URL“/people”,并获得XML格式的人员列表。人类用户可以将他们的浏览器指向相同的URL,并获得漂亮的HTML响应。(我正在使用URLexampl

RESTful Web 服务的 HTML 接口(interface) *无需* javascript

即使我提供PUT和DELETE的替代方案(参见“低REST”),我如何为从浏览器访问我的Web服务的用户提供用户友好的表单验证,同时仍然公开RESTfulURI?表单验证问题(如下所述)是我目前的困惑,但我想问的更广泛的问题是:如果我尝试同时提供RESTful公共(public)接口(interface)和非javascriptHTML界面,它会让生活更轻松还是更艰难?他们一起玩吗?理论上,这应该仅仅是改变输出格式的问题。机器可以查询URL“/people”,并获得XML格式的人员列表。人类用户可以将他们的浏览器指向相同的URL,并获得漂亮的HTML响应。(我正在使用URLexampl

asp.net - 使用 asp.net 控件创建无序列表?

我有这个Web控件,我一直在向其动态添加控件,但现在的要求是在控件周围添加一个有序列表。为了呈现控件,我将控件添加到ControlsCollectionprotectedvoidPage_Load(objectsender,EventArgse){vardocument=XDocument.Load(@"http://localhost:49179/XML/Templatek.xml");varbuilder=ObjectFactory.GetInstance();varcontrols=builder.BuildControls(document);controls.ToList()

asp.net - 使用 asp.net 控件创建无序列表?

我有这个Web控件,我一直在向其动态添加控件,但现在的要求是在控件周围添加一个有序列表。为了呈现控件,我将控件添加到ControlsCollectionprotectedvoidPage_Load(objectsender,EventArgse){vardocument=XDocument.Load(@"http://localhost:49179/XML/Templatek.xml");varbuilder=ObjectFactory.GetInstance();varcontrols=builder.BuildControls(document);controls.ToList()

HTML 宽度 100%

这让我抓狂。"width:100%"会发生什么?显然它只适用于IExplore,所以我认为它是Microsoft制作的东西之一。但是……您如何以所有浏览器都能理解的方式告知必须占用父级所有可用空间的元素?干杯? 最佳答案 block级元素(display:block;)将自动占据父元素宽度的100%。您可以使用百分比或像素调整其宽度。内联元素(display:inline;)不能修改其宽度。如果你想让一些东西占据所有的父元素空间,我建议你尝试这样的事情:.class{display:block;width:100%;}

HTML 宽度 100%

这让我抓狂。"width:100%"会发生什么?显然它只适用于IExplore,所以我认为它是Microsoft制作的东西之一。但是……您如何以所有浏览器都能理解的方式告知必须占用父级所有可用空间的元素?干杯? 最佳答案 block级元素(display:block;)将自动占据父元素宽度的100%。您可以使用百分比或像素调整其宽度。内联元素(display:inline;)不能修改其宽度。如果你想让一些东西占据所有的父元素空间,我建议你尝试这样的事情:.class{display:block;width:100%;}

asp.net - 如何检索 HTML POST 数据以在 ASP.NET WebForms 中进行操作?

我有以下html:Name:如何检索发回网络服务器的“名称”文本框中的值以在ASP.NETWebForms中进行操作?(我知道ASP.NET内置控件以及它们的可能性,但我正在寻找不使用内置ASP.NET控件的“干净”解决方案) 最佳答案 如果您不能或不想使用asp.net文本框,则可以像这样检索常规html文本框的名称:stringnameTextPosted=Request.Form["name"];请注意,以这种方式创建的文本框不会像asp.net文本框那样在回传中自动保留它们的值。