如何在asp.net后台的static静态方法里边获取前台页面中的服务器控件?这问题解决了吗亲

如何在asp.net后台的static静态方法里边获取前台页面中的服务器控件?这问题解决了吗亲,第1张

public static void Test(TextBox txt)

{

txtText = "test";

}

控件一起传进来

---------------------------------------

控件类型

asp:后面的Button就是这个控件的类型

在Label控件中,设置以下属性:AccessKey将此属性设置为要与
Alt
键一起使用的字母或数字,如“S”表示支持
Alt+S。
AssociatedControlID
将此属性设置为按
Alt
键序列时要将焦点设置在其上的控件的
ID。
Text可以选择使用
HTML
向Text属性添加下划线或其他指示符。
下面的代码示例演示Label控件和TextBox控件的标记。
Label控件显示TextBox控件的标题,其中带下划线的字母L指示该文本框的访问键为
Alt+L。
安全注意该示例具有一个文本框,用于接受用户输入,这是一个潜在的安全威胁。默认情况下,ASPNET
网页验证用户输入是否不包括脚本或
HTML
元素。有关更多信息,请参见
脚本侵入概述。
<asp:Label
ID="Label1"
runat="server"
AccessKey="L"
AssociatedControlID="TextBox1"
Text="<uL</uast
name:
"

使用
DropDownList
Web
服务器控件,用户可以从单项选择下拉列表框中进行选择。DropDownList
控件与
ListBox
Web
服务器控件类似。不同之处在于它只在框中显示选定项,同时还显示下拉按钮。当用户单击此按钮时,将显示项的列表。
修改
DropDownList
控件的外观
可以通过以像素为单位设置
DropDownList
控件的高度和宽度来控制其外观。部分浏览器不支持以像素为单位设置高度和宽度,这些浏览器将使用行计数设置。
您无法指定用户单击下拉按钮时列表中显示的项数。所显示列表的长度由浏览器确定。
与其他
Web
服务器控件一样,您可以使用样式对象来指定
DropDownList
控件的外观。有关详细信息,请参见
ASPNET
Server
Controls
and
CSS
Styles。
列表项
DropDownList
控件实际上是列表项的容器,这些列表项都属于
ListItem
类型。每一
ListItem
对象都是带有自己的属性的单独对象。下表说明了这些属性。
属性
说明
Text
指定在列表中显示的文本。
Value
包含与某个项相关联的值。设置此属性可使您将该值与特定的项关联而不显示该值。例如,您可以将
Text
属性设置为美国某个州的名称,而将
Value
属性设置为该州的邮政区名缩写。
Selected
通过一个布尔值指示是否选择了该项。
若要以编程方式处理列表项,请使用
DropDownList
控件的
Items
集合。Items
集合是一个标准集合,您可以向它添加项对象,也可以从中删除项或清除集合等。
当前所选项可在
DropDownList
控件的
SelectedItem
属性中得到。
将数据绑定到控件
可以使用
DropDownList
Web
服务器控件列出使用数据源控件的页可使用的选项。DropDownList
控件中的每一项分别对应数据源中的一项(通常是一行)。
控件显示来自数据源的一个字段。您也可以将控件绑定到第二个字段,以设置一项的值(该值并不显示)。
与其他
Web
服务器控件一样,您可以将任何控件属性(如控件的颜色或大小)绑定到数据。有关详细信息,请参见如何:从数据源填充
List
Web
服务器控件。
DropDownList
事件
当用户选择一项时,DropDownList
控件将引发一个事件(SelectedIndexChanged
事件)。默认情况下,此事件不会导致将页发送到服务器,但可以通过将
AutoPostBack
属性设置为
true
使此控件强制立即发送。
注意
若要在选中
DropDownList
控件时将其发送到服务器,浏览器必须支持
ECMAScript(JScript、JavaScript),并且用户的浏览器要启用脚本撰写。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/13023362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存