DataBind()的含义使用?
protected static int vote1 = 0;
protected static int vote2 = 0;
protected static int vote3 = 0;
protected void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if ( !Page.IsPostBack )
{
this.DataBind();
}
}
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
}
#endregion
protected void btnVote1_Click(object sender, System.EventArgs e)
{
vote1 += 1;
this.DataBind();
//绑定表达式:
}
-=-===-=-=-=-=-=-=-=-=-=-=
<TR>
<TD> 选项3 </TD>
<TD>
<asp:Image id=imgVote3 runat= "server " ImageUrl= "blue.bmp " Width= " <%# 4 * vote3%> " Height= "12px ">
</asp:Image>
<asp:Label id=lblVote3 runat= "server " Text= " <%#GetVotePercent(vote3)%> ">
</asp:Label> </TD>
<TD>
<asp:Button id= "btnVote3 " runat= "server " Text= "投票3 " Font-Names= "Tahoma " Font-Size= "8.25pt " Height= "21px "
Width= "75px " onclick= "btnVote3_Click "> </asp:Button> </TD>
</TR>
请问在按钮处针对其他控件的DataBind()方法有何用呢?是标签绑定吗?还是页面绑定呢?
------解决方案--------------------请问在按钮处针对其他控件的DataBind()方法有何用呢?是标签绑定吗?还是页面绑定呢?
===========================================================================
如果是this.DataBind();就是页面绑定,也就是页面上所有的控件都重新绑定数据
如果是控件名.DataBind();就是控件绑定
顺便提一句,楼主貌似某培训学校的学生 ^_^
------解决方案--------------------路过