DataGrid 动态绑定URL地址,在WebConfig中配置
2007-04-23 14:03
531 查看
C#
DataGrid控件用的是ComponentOne
如果是微软的:更改DataBound中的部分代码即可
using System.Configuration;
private void grdLineShow_ItemDataBound(object sender, C1.Web.C1WebGrid.C1ItemEventArgs e)
...{
string strGroupID;
if(e.Item.ItemType == C1ListItemType.Item||e.Item.ItemType == C1ListItemType.AlternatingItem)
...{
e.Item.Cells[0].Text = System.Convert.ToString(e.Item.ItemIndex + 1);
strGroupID = e.Item.Cells[4].Text.ToString();
myfunc2(strGroupID);
}
}
public string Map = ConfigurationSettings.AppSettings["Map"];
/**//// <summary>
/// 功能:绑定路径
/// 作者:杨义贤
/// 日期:2007-04-23
/// </summary>
/// <param name="strGroupID">线路ID</param>
/// <returns></returns>
protected string myfunc2(object strGroupID)
...{
return Map+"?LineGroupID="+strGroupID.ToString();
}
WebConfig
<add key="Map" value="http://192.168.0.4/JHFM/DN/Drawing/LineDrawingView.aspx"></add><!--文件位置-->
Html
DataGrid模板列
<ItemTemplate>
<asp:HyperLink Text="查看" NavigateUrl='<%# myfunc2(DataBinder.Eval(Container.DataItem,"f_LineGroupID"))%> ' Runat="server" ID="Hyperlink1" target="_blank">
</asp:HyperLink>
</ItemTemplate>
DataGrid控件用的是ComponentOne
如果是微软的:更改DataBound中的部分代码即可
using System.Configuration;
private void grdLineShow_ItemDataBound(object sender, C1.Web.C1WebGrid.C1ItemEventArgs e)
...{
string strGroupID;
if(e.Item.ItemType == C1ListItemType.Item||e.Item.ItemType == C1ListItemType.AlternatingItem)
...{
e.Item.Cells[0].Text = System.Convert.ToString(e.Item.ItemIndex + 1);
strGroupID = e.Item.Cells[4].Text.ToString();
myfunc2(strGroupID);
}
}
public string Map = ConfigurationSettings.AppSettings["Map"];
/**//// <summary>
/// 功能:绑定路径
/// 作者:杨义贤
/// 日期:2007-04-23
/// </summary>
/// <param name="strGroupID">线路ID</param>
/// <returns></returns>
protected string myfunc2(object strGroupID)
...{
return Map+"?LineGroupID="+strGroupID.ToString();
}
WebConfig
<add key="Map" value="http://192.168.0.4/JHFM/DN/Drawing/LineDrawingView.aspx"></add><!--文件位置-->
Html
DataGrid模板列
<ItemTemplate>
<asp:HyperLink Text="查看" NavigateUrl='<%# myfunc2(DataBinder.Eval(Container.DataItem,"f_LineGroupID"))%> ' Runat="server" ID="Hyperlink1" target="_blank">
</asp:HyperLink>
</ItemTemplate>
相关文章推荐
- ASP.NET通过配置Web.config文件提高手动绑定数据库效率的一个简单方法,不用每次手动连接数据库地址,或者数据库地址变更时只改一处即可。
- 关于DataGrid Web Control 动态绑定2--子控件的获取
- 把Silverlight的WCF service配置地址放到web.config中
- 关于urlrewritingnet实现伪静态在web.config中的配置
- .NET webconfig 配置地址
- asp.net 动态操作配置文件 web.config
- WCF随客户端软件一起发布,客户端自动识别WCF服务地址,不通过配置文件绑定WCF服务,客户端动态获取版本号
- 四行代码动态修改web.config文件appsettings配置节内容
- ASP.NET动态配置web.config文件
- HyperLink链接动态传参数(Web.Config中设置绑定样式:格式字符串)
- 关于DataGrid(Web Control)动态绑定
- UrlReWriter 在web.config中简单的配置
- nginx 配置web 虚拟文件夹 而且codeIgniter,thinkphp 重定向url 地址
- HttpModule在Web.config的配置和动态配置
- iis6|iis7|配置URLRewriter|64位操作系统下|.net2.0|.net4.0|配置URLRewriter|Web.config配置详情
- 利用程序动态管理Web.config文件的配置
- nginx 配置web 虚拟目录 并且codeIgniter,thinkphp 重定向url 地址
- url传中文参数的时候,乱码,需要对web.config配置
- 动态修改配置文件web服务地址
- url重写web.config配置