protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
databind();
MultiView1.ActiveViewIndex = 0;
}
}
private void databind()
{
this.dlt_NewSub.DataSource = objNews.New_Sub();
this.dlt_NewSub.DataBind();
} protected void LinkButton1_Click(object sender, EventArgs e)
{
LinkButton lbtn = (LinkButton)sender;
DataListItem dli = (DataListItem)lbtn.Parent;
string pk = dlt_NewSub.DataKeys[dli.ItemIndex].ToString();
hdn_NewList.Value = pk;
this.Label1.Text = hdn_NewList.Value.ToString();//这一步已经可以正常显示出成功赋值给了hiddenfield
}
protected void hdn_NewList_ValueChanged(object sender, EventArgs e)
{//如果HDN值发生改变时,则重新获取数据源并绑定数据?但是事件好像没有激发
this.gv_newList.DataSource = objNews.Sub_NewList(hdn_NewList.Value.ToString());
this.gv_newList.DataBind();
this.Label1.Text = "值被改变了";
}
解决方案 »
- ext中右键菜单上的操作
- 关于各种文件(*.txt、*.doc、*.pdf……)下载的方法,在asp.net网站里面实现
- 电商,支付宝和网银的付款接口
- asp.net 2.0 如何禁用锁定用户功能
- 将TXT文档数据导入到MS SQL SERVER中!~(高手来帮忙)
- .aspx页面 在点击按扭或列表框、树结点等时,页面总自动刷新。怎么能阻止刷新呀?????
- 在ASP.NEt里不装ORACLE客户端怎么连ORACLE?(可加分!)
- 一个DataSet里有一个表,怎么从这个表里取出其中一个字段的值勤.
- 各位老师,耐心帮我修改一下分页代码.
- 很菜的问题,如何获取DATAGRID中的值
- ASP.NET弹出带有“是”和“否”的对话框问题(在线等!急)
- 请教如何在LINQ中使用.NET函数
何必要多用一个控件!?在LinkButton1_Click判断是否有值的变化然后绑定不就OK? hiddenfield存在意义很多··· 页面要刷新才能触发事件