提问:ASP.net中LinkButton控件的属性
Command和CommandArgument属性有什么作用,书上讲的不是很深,能帮我举例讲讲吗,谢谢...
Command和CommandArgument属性有什么作用,书上讲的不是很深,能帮我举例讲讲吗,谢谢
展开
1个回答
展开全部
linkbutton web 控件的功能和button web 控件一样,只不过它是类似超级链接的文字接口。其使用语法为:
<asp:linkbutton
id="被程序代码所控制的名称"
runat="server"
text="按钮上的文字"
command="命令名称"
commandargument="命令参数"
onclick="事件程序名"
/>
或
<asp:linkbutton
id="控件id"
runat="server"
command="命令名称"
commandargument="命令参数"
onclick="事件程序名"
/>
"按钮上的文字"
</asp:linkbutton>
linkbutton 必须写在<form> 和</form> 之间,也要指定onclick 属性才会动作。下面的程序代码将button 的范例换成用linkbutton,执行结果还是一样:
<html>
<form id="form1" runat="server">
<asp:linkbutton id="b1" text="请按我" onclick="b1_click"
runat="server"/><p>
<asp:label id="l1" text="label 控件" runat="server" />
</form>
<script language="vb" runat="server">
sub b1_click(sender as object,e as eventargs)
l1.text="改变后的label 控件"
end sub
</script>
</html>
另外多看看MSDN吧:
http://msdn2.microsoft.com/zh-cn/library/system.web.ui.webcontrols.linkbutton.commandargument.aspx
GOOD LUCK
<asp:linkbutton
id="被程序代码所控制的名称"
runat="server"
text="按钮上的文字"
command="命令名称"
commandargument="命令参数"
onclick="事件程序名"
/>
或
<asp:linkbutton
id="控件id"
runat="server"
command="命令名称"
commandargument="命令参数"
onclick="事件程序名"
/>
"按钮上的文字"
</asp:linkbutton>
linkbutton 必须写在<form> 和</form> 之间,也要指定onclick 属性才会动作。下面的程序代码将button 的范例换成用linkbutton,执行结果还是一样:
<html>
<form id="form1" runat="server">
<asp:linkbutton id="b1" text="请按我" onclick="b1_click"
runat="server"/><p>
<asp:label id="l1" text="label 控件" runat="server" />
</form>
<script language="vb" runat="server">
sub b1_click(sender as object,e as eventargs)
l1.text="改变后的label 控件"
end sub
</script>
</html>
另外多看看MSDN吧:
http://msdn2.microsoft.com/zh-cn/library/system.web.ui.webcontrols.linkbutton.commandargument.aspx
GOOD LUCK
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询