asp.net 在前台页面调用后台方法 我在前台页面显示用户信息用的是Repeater控件,其中一项是推荐人,表中存的是推荐人的ID。 我要显示推荐人的姓名。我的思路是在repeater调用后台方法。方法中有一个参数。 我想问怎么在给方法一个参数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本帖最后由 net_lover 于 2011-08-15 12:12:45 编辑 一般情况下调用后台的方法都是服务器控件的事件中,用listview的话也许更简单快捷,直接绑定到你想显示的控件上就行了用repeater楼上大哥说的够详细了 用异步 也就是ajax可以考虑下用ajax.bll 直接可以调用后台方法 <%# GetUserName(Eval("UserId").ToString())%>后台GetUserName(string id)//int 类型也行{ //通过ID 去取Name}这样就要多次访问你可以一次把所有的值读出来 放到哈希表中Hashtable htUn = new Hashtable(); htUn.Add(1, "Name"); //前台直接用这个来匹配就行了。 htUn[(int)Eval("Uid")] 把id和姓名一起取出来,将姓名先隐藏起来,点击id的时候让姓名显示 如何实现这些功能 checkboxlist中设置某些值无法选择 Discuz 论坛设置时间格式 请问在.aspx文件中定义的变量在.cs中如何调用? 一行VB.Net代码转换成C#代码的问题 DataGrid 超级链接列 如果URL后要带两个表中字段为参数应该如何作? JS 关闭客户端 EXE程序 在线等急啊!服务器上的ACCESS数据库老是处在被打开状态(即生成LDB文件) 报表出错 原来用低版的.net做的,现在换成了2003 但是有些不能用了,错误出在<%@ Register TagPrefix="cr" Namespace="CrystalDecisions. DataGrid分页 在线等候,立即结账 网站被挂马了怎么办 wap2.0网站开发 求指教
用listview的话也许更简单快捷,直接绑定到你想显示的控件上就行了
用repeater楼上大哥说的够详细了
GetUserName(string id)//int 类型也行
{
//通过ID 去取Name
}
这样就要多次访问你可以一次把所有的值读出来 放到哈希表中Hashtable htUn = new Hashtable();
htUn.Add(1, "Name");
//前台直接用这个来匹配就行了。
htUn[(int)Eval("Uid")]