Asp.net动态添加控件

Asp.net动态添加控件,第1张

是这样的.不光是B/s里.连C/s里都是这样.通过按钮事件是获取不到数据的.你只能这样.通过 *** 作两个,DataTable把行赋值给ListBox.然后把DataTable删除一行.另一个DataTable添加一行,于此同时 *** 作两个ListBox,说白点就是,手动实现两边数据交互,ListBox只是用于简单的显示作用,真正的 *** 作是通只手动 *** 作两个DataTable来实现数据交互的,不晓得,您看懂了米 .- -.你还好呗哩.最近..怎么实然搞起这个来哩.?

先放个Label

将它样式中的display属性设置为none

点按钮的时候再用javascript改下Label的display属性使他显示出来

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

Label样式:

<style type="text/css">

.lbl{

display:none

}

</style>

Label定义:

<asp:Label ID="Label1" CssClass="lbl" runat="server" Text="Label"></asp:Label>

Button定义:

<asp:Button ID="Button1" runat="server" OnClientClick="return showLabel()" Text="Button" />

显示Label的javascript方法:

<script type="text/javascript">

function showLabel(){

var label = document.getElementById("Label1")

label.style.display = 'block'

return false

}

</script>

  TextBox tb = new TextBox()

  //然后把tb属性设一下

   pl.Controls.Add(lb)//pl为一个panel容器。


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

原文地址:https://54852.com/bake/10984874.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存