随手记:DataTable动态增加列、MVC页面@Html.Raw()问题、组元(Tuple)、Dictionary<TKey, TValue>

1、DataTable动态增加列

//动态增加列、赋值
dt.Columns.Add("EWM", typeof(Image));//列名、类型
dt.Rows[0]["EWM"] = ewm;//赋值

2、DataTable动态增加行

                //增加合计行
                DataRow dr = ds.Tables[1].NewRow();//复制相同列的行
                dr["XMBM"] = "合计:";
                dr["ZE"] = je;
                dr["ZFJE"] = je - gdje;
                dr["GFJE"] = gdje;
                ds.Tables[1].Rows.Add(dr);//将行添加到DataTable中

3、MVC页面@Html.Raw()问题

当记录变量data.DictionariesValue为Html代码的字符串时,想要在页面中正常显示数据,需要使用@Html.Raw(),否则,会直接显示变量的字符串。@Html.Raw()的作用就是将带有Html标签的字符串以一个html方式呈现,而不使用该方法字符串会以原始字符串的形式出现。

        <div id="@temp" class="noHideModal hide">
            <div class="advertiCon text-c">
                <p class="adverTittle"><img src="@ViewBag.AdvertImg" alt=""></p>
                @Html.Raw(@data.DictionariesValue)
                <p class="waitTime ">等候3s开奖</p>
            </div>
        </div>

4、组元(Tuple)

List<Tuple<int, int>> list = new List<Tuple<int, int>>();
list.Add(new Tuple<int, int>(1, 23));

5、字典(Dictionary<TKey, TValue>)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值