C#如何在datatable里的数据上,加一个连接,点击数据弹开这个链接网页

luckychap 2017-08-14 03:49:10

using (DataTable dt = WebLibrary.CsDB.GetTable(PubFunc.ConnectionString, sql))
{
using (HtmlTable ht = new HtmlTable())
{
//------------------------------------------------------------------------------------------
WebLibrary.CsHtml.HtmlTableSetStyle(ht,WebLibrary.CsHtml.TableMod.Display);

string[] arrTitle = { "序号","合同<br>状态", "合同号", "出租方(甲方)", "承租方(乙方)", "地址", "详细地址", "支付房租", "房租开始<br>日期", "房租结束<br>日期", "支付押金"
, "支付其他<br>费用", "回收<br>房租", "回收<br>押金", "回收<br>其他费用" , "确认日期","确认人","收款人开户行" ,"收款人卡号"
,"收款人姓名","收款人电话"};
string[] arrObj = { "HT_State", "HTID", "LessorName", "LesseeName", "AddressSimple", "address", "FinPlanDate", "Pay_Price", "BeginDate", "EndDate", "Price_Deposit"
,"Pay_Price3","Get_Price","Get_Price2","Get_Price3","FinFactDate","CreateDate","CreateUser","LessorBank","LessorBankNum"
,"LessorBankName","LessorPhone"};
//---------------------------------------------------------------------------
HtmlTableRow rows = new HtmlTableRow();
WebLibrary.CsHtml.AddCell(rows, arrTitle);

WebLibrary.CsHtml.HtmlTableRowHeaderStyle(rows, WebLibrary.CsHtml.TableRowMod.GrayE0);
ht.Rows.Add(rows);
//------------------------------------------------------------------
for (int i = 0; i < dt.Rows.Count; i++)
{
rows = new HtmlTableRow();
WebLibrary.CsHtml.AddCell(rows, (i+1).ToString());
WebLibrary.CsHtml.AddCell(rows, dt.Rows[i]["HT_State"].ToString(), String.Empty, 1, 1);
下面我想在绑定数据的同时,给数据绑定一个链接。。应该如何写?
...全文
182 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧