新闻资讯

aspx 页面与ascx用户控件的传值

发布时间:2014-06-13

点击量:

//××××ascx用户控件中,定义一个要接收参数的属性

例子:

private string mBookTitle;

public string BookTite

{

   get{return mBokTitle;}

   set{mbookTitle=value;}

}





//××××在aspx页面中调用此属性即可

protected UserControl.BookSeach mBookSeach;



//××××设置传值

mBookSeach.BookTitle=txtbooktitle.value;



用户控件XXX.ascx :


<%@ Control Language="c#" %>

//html...

<script runat="server">

  public string BackClo ="red"//这里定义了一个参数

  public void Page_Load()

  { }


</script>



在aspx中调用此变量,可以 :

<%@ Register TagPrefix="UserControl" TagName="Webbott" Src="XXX.ascx" %>

<html>

<body>

<form runat="server" method="post">

<UserControl:Webbott id="mybott" runat="Server" />

</form>

</body>

<script Language="c#" runat="Server">

public void Page_Load()

  {

     string newclo
= "Black";

     mybott.BackClo
= newclo;    //更改了ascx中的那个参数!

  }

</script>

</html>

 


服务热线

服务热线

15383239821

微信咨询
微信二维码
返回顶部
×微信二维码

截屏,微信识别二维码

微信号:

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!