- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章服务器控件讲述
void ImageButton1_Click(Object sender, System.Web.UI.ImageClickEventArgs e){ label1.Text = 你单击了 首页 按钮; } void ImageButton5_Click(Object sender, System.Web.UI.ImageClickEventArgs e){ label1.Text = X: + e.X.ToString() + nbsp;Y: + e.Y.ToString(); } form id=“form1” runat=“server” asp:ImageButton ID=ImageButton1 runat =server ImageUrl=Images/MyPic4.bmp OnClick=ImageButton1_Click / /form 说明: imagebutton web控件在触发click事件时,有参数传递发生,会传递用户在图形的哪个位置上按下鼠标按钮 在编写事件时,参数e的类型为ImageClickEventArgs,否则会发生错误 9.3.4 超链接文本按钮控件LinkButton 与Button web控件类似,都是执行按钮的单击事件,在页面中创建一个类似超链接式的按钮 asp:linkbutton id=“控件id” runat=“server” text=“按钮上的文字” command=“命令名称” CausesValidation=“True/False” CommandArgument=“命令参数” onclick=“事件程序名” / 或 asp:linkbutton id=“控件id” runat=“server” command=“命令名称” CausesValidation=“True/False” CommandArgument=“命令参数” onclick=“事件程序名” 按钮上的文字 /asp:linkbutton 例:weblinkbutton.aspx 9.3.5 标签控件Label 在页面中显示文字,语法: asp:label id=“控件id” runat=“server” text=“显示的文字”/ 或: asp:label id=“控件id” runat=“server”显示的文字/asp:label 9.3.6 图片控件Image 用于页面中图片的显示,语法: asp:image id=“控件id” runat=“server” Imageurl=“图片地址” Alternatetext=“未加载时显示的文字” Imagealign=“NotSet/absbottom/absmiddle/baseline/bottom/left/middle/right/texttop/top” / 例:webimage.aspx 9.3.7 文本框控件TextBox 页面中创建一个文本框,包括3种样式,分别对应HTML控件中的input type=text、input type=password、textarea。 语法: asp:textbox id=“控件id” runat=“server” Autopostback=“true/false” Columns=“宽度” Rows=“行数” Maxlength=“最大字符数目” Text=“文本” Textmode=“singleline/multiline/password” Wrap=“true/false” Readonly=“true/false” Ontextchanged=“事件程序名称” / Autopostback:当按Enter或Tab键跳开文字输入框时,是否自动触发ontextchange事件,当web控件textbox有ontextchange事件时,设置为true Wrap:文本是否换行,当textmode为multiline时有效 例:webtextbox.aspx 9.3.8 复选框控件checkbox 语法: asp:checkbox id=“控件id” runat=“server” Autopostback=“true/false” Text=“文本” Textalign=“left/right” Checked=“true/false” Oncheckedchanged=“事件程序名” / Autopostback:单击时状态是否回传到服务器,默认false 例:webcheckbox.aspx 9.3.9 复选框组控件checkboxlist 创建一组复选框,常用于多项数据的处理,可以与数据库连接,绑定数据。 语法: asp:checkboxl
文档评论(0)