返回首页

我想使我的整个GridView行有超链接 - 所以基本上对小鼠了,我想对我的GridView行游标的手和亮点。再按一下,我想打电话给我另一页(summary.aspx ID = 1245) - ID应该是列0行

我用我的GridView模板领域。如果可能的话,请显示我在VB.NET代码。

谢谢。

回答

评论会员:hitech_ssc 时间:2012/02/04
/ / C#代码,我不知道在VB。 PLZ了解/ / /
/ /行中的数据绑定网格视图
if (e.Row.RowType == DataControlRowType.DataRow)

                {                   

                    e.Row.Attributes.Add("onMouseOver", "this.style.cursor = 'hand';this.style.backgroundColor = 'yellow';");

                    e.Row.Attributes.Add("onMouseOut", "this.style.backgroundColor = 'white';");

                    DataControlFieldCell cid = (DataControlFieldCell)(id from grid view element );                  

                    string path = "summary.aspx?id="+cid.Text;

                    e.Row.Attributes["onclick"] = " return SelectedObjRptPopUp('" + path + "')";

                }

/ /打开弹出
的javascript
<script type="text/javascript">

   function SelectedObjRptPopUp(url)

    {

         

    var popupStyle = "dialogheight=500px;dialogwidth=835px;dialogleft:200px;dialogtop:200px;status:no;help:no;";

    var var1 = window.showModalDialog(url, '', popupStyle);

    }

    </script>
:Abhijit ANA
评论会员:游客 时间:2012/02/04
嗨,你可以很容易地做到这一点使用GridView的模板字段。codeprelang="xml"spanclass="code-keyword"</spanspanclass="code-leadattribute"asp:TemplateField/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"HeaderTemplate/spanspanclass="code-keyword">/spanLinkspanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"HeaderTemplate/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"ItemTemplate/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"asp:LinkButton/spanspanclass="code-attribute"PostBackUrl/spanspanclass="code-keyword"='/spanspanclass="code-keyword"<%#Eval("Value")%>'/spanspanclass="code-attribute"Text/spanspanclass="code-keyword"='/spanspanclass="code-keyword"<%#Eval("Value")%>'/spanspanclass="code-attribute"ID/spanspanclass="code-keyword"="/spanspanclass="code-keyword"lnk"/spanspanclass="code-attribute"runat/spanspanclass="code-keyword"="/spanspanclass="code-keyword"server"/spanspanclass="code-keyword"//spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"ItemTemplate/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"asp:TemplateField/spanspanclass="code-keyword">/span/pre/code其中value你想放的链接。你可以从后面的代码以及相同。{体C3}仅供参考,这里是imgsrc=列表]在那里,你可以找到一样