主营业务:网站制作 网站优化 小程序制作 石家庄网站制作网站建设有限公司欢迎您!
石家庄闪云网络科技有限公司
客服热线15383239821
如何让自己的网站更有质量?

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

发布时间:2014/6/13 9:36:28

//××××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>

 

上一篇: aspx,ascx和ashx使用

相关新闻推荐

在线客服 : 服务热线:15383239821 电子邮箱: 27535611@qq.com

公司地址:石家庄市新华区九中街江西大厦4062

备案号:冀ICP备2022000585号-4