asp.net总结(3)

本文介绍如何在ASP.NET中操作RadioButtonList控件,并展示了如何使用StringBuilder生成滚动显示的链接列表。此外,还讲解了客户端ID在控件定位中的作用,以及通过ViewState、Session和URL参数在不同页面间传递数据的方法。
1.RadioButtonList1.Items.FindByValue("1").Text;

2. System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append("<marquee behavior='scroll' scrolldelay='80' scrollamount='5' onMouseOver='this.stop()' onMouseOut='this.start()'> ");
sb.Append("<a href='default.aspx' target='_blank'>测试新闻1</a> ");
sb.Append("<a href='default.aspx' target='_blank'>测试新闻2</a> ");
sb.Append("<a href='default.aspx' target='_blank'>测试新闻3</a> ");
sb.Append("<a href='default.aspx' target='_blank'>测试新闻4</a> ");
sb.Append("</marquee> ");
Response.Write(sb.ToString());
}

3.比如得到一个输入框要这样写
document.getElementById("<%=txtUsername.ClientID%>").value
而不是以前的

document.getElementById("txtUsername").value

要使用name属性可以使用txtUsername.UniqueID
进行访问

4.页面间传值的四种方法:
public Dim strGlobal AS String
Button1_Click()
{
ViewState["value"] = a;//用ViewState
Session["Value"] = a; //用Session
Response.Redirect("thisPage.aspx?a="+ a);
strGlobal = a;
}

Button2_Click()
{
string strViewState = ViewState["value"].ToString();
string strSession = Session["Value"].ToString();
string strQueryString = Request.QueryString["a"].ToString();
string strGlobal = strGlobal;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值