PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_Sharp
[问题] GridView的ButtonField
楼主:
coldwind7810
2014-02-24 23:26:05
不好意思又要打扰各位了。
目前我asp.net的程式码架构如下:
private void showResults(string[,] itemInformation, bool[] results)
{
DataTable dtRecommend = new DataTable("Item");
dtRecommend.Columns.Add(new DataColumn("标题", typeof(string)));
dtRecommend.Columns.Add(new DataColumn("摘要", typeof(string)));
dtRecommend.Columns.Add(new DataColumn("连结", typeof(string)));
DataRow row = dtRecommend.NewRow();
for (int i = 0; i < results.Length; i++)
{
if (results[i] == true)
{
row["标题"] = itemInformation[i,0];
row["摘要"] = itemInformation[i,1];
row["连结"] = itemInformation[i,2];
dtRecommend.Rows.Add(row);
}
}
GridView.DataSource = dtRecommend;
GridView.DataBind();
}
目前我的问题是我希望把"连结"那一栏用ButtonField取代,并把超连结的资料用新分页
的方式开启。
我有在GridView新增ButtonField的字段,并设定好了CommandName,也有找到要判别
是否按到ButtonField并启动需要用到GridView_RowCommand这个事件。
但我该如何把我超连结的值塞到按钮中并触动事件开启新分页。
先感谢各位的帮忙了
作者:
m339606
(mize)
2014-02-24 23:42:00
Gv.Row[x].Cell[y].Text = "<a href='' target='_new'>";用一般的字段,直接把html弄上去就好,省PostBack的资源<a href='
http://xxx'
target='_new'>Google This</a>
继续阅读
[问题] jquery + 泛型处理例程or webService问
tloy1966
[问题] 请教c#数据库的使用
youneverknow
[问题] 初心者不会用Visual Studio 2012 打C#
nature23306
[问题] 多个textbox运算
ji3345
[问题] winform in web
g66932007
[问题] 请问阵列找最小值及秀图问题
garnett0512
[问题] C# string to DateTime
Anthony53
[问题] WebService可以收JSon型别的参数吗?
cavitylapper
Re: [问题] 动态更新Label值
Anthony53
[问题] 请问gridview可以ctrl+v吗?
kevin888
Links
booklink
Contact Us: admin [ a t ] ucptt.com