日期:2014-05-17  浏览次数:20823 次

ASPxGridView数据中的超链接问题


ASPxGridView的数据源是动态的,经常变动,有一行需要转换成超链接行。
我在后台方法中把这一行的数据加上<a>超链接标签:

 protected void ASPxGridView2_DataBound(object sender, EventArgs e)
    {
        DataRow dr = ((ASPxGridView)sender).GetDataRow(12);
        dr[2] = "<a href='aaa.aspx'>dddd</a>";
    }
但是显示出来却是文字,没有变成超链接
大家看该怎么办?
ASPxGridView 超链接行

------解决方案--------------------
System.Diagnostics.Process.Start("IExplore.exe", url);用这个试试,如果不行查询Process.Start()这个方法怎么用,我以前用过。
------解决方案--------------------
那你可以不在这里写,在你单击的时候,单击事件里面写,我给的只是参考,很多灵活运用是靠自己的!
------解决方案--------------------
那你能不能写点击事件,能就在点击事件里面调用System.Diagnostics.Process.Start("IExplore.exe", "FhlMx.aspx");
这句话不就可以了!
------解决方案--------------------
    <a href='bdxq.aspx?id= <%# Eval("B_InsuranceSlipId").ToString().Trim()%>'>查看详细 </a>