小编Bum*_*Bee的帖子

检查IEnumerable类型集合中的属性

我试图找出类型的集合是否IEnumerable包含属性.

假设RowModels是一个类型的集合IEnumerable,我有......

  foreach (var items in RowModels) {
       if (items.GetType()
                .GetProperties()
                .Contains(items.GetType().GetProperty("TRId").Name) ) 
        {
               // do something...
        }
    }
Run Code Online (Sandbox Code Playgroud)

我收到了错误

System.Reflection.PropertyInfo[] does not contain a definition for 'Contains' 
and the best extension method overload has some invalid arguments.
Run Code Online (Sandbox Code Playgroud)

c# ienumerable

4
推荐指数
1
解决办法
1747
查看次数

创建一个新表并将数据从csv文件导入SQL Server 2005

我有几个文件,每个我需要导入SQL Server 2005的CSV数据大约15k.

将csv数据导入sql server最简单的方法是什么?理想情况下,工具或方法也会创建表,因为其中有大约180个字段,这将简化操作.

csv import

3
推荐指数
1
解决办法
3万
查看次数

将IEnumerable <XElement>转换为XElement

我的查询的返回类型是IEnumerable<XElement>.如何将结果数据转换为XElement类型?可能吗?有些人可以帮助我理解这一点.

var resQ = from e in docElmnt.Descendants(xmlns + Constants.T_ROOT)
                             .Where(x => x.Attribute(Constants.T_ID).Value == "testid") 
           select e;
Run Code Online (Sandbox Code Playgroud)

我必须将resQ作为参数传递给下面的函数.为了做到这一点,我必须将resQ转换为XElement类型.

Database.usp_InsertTestNQuestions(tid, qId, qstn, ans, resQ ); 
Run Code Online (Sandbox Code Playgroud)

ienumerable xelement

3
推荐指数
1
解决办法
6231
查看次数

如果子值与某些字符串JQuery匹配,则隐藏父元素

在一个表中,我<td>的html是TrueFalse。如果值为False,则隐藏父级

HTML:

<tr>
  <td class="IsRequired" align="left" valign="middle" style="width:3px;">False</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

查询:

$('.IsRequired').html("False").parent().hide();
Run Code Online (Sandbox Code Playgroud)

这将隐藏<td>其所有类为“ IsRequired ”的所有对象

请指教。

javascript jquery

3
推荐指数
1
解决办法
2242
查看次数

如何使用jQuery将表格显示为工具提示?

我有一个填充了数据的Gridview,其中一个列包含一个链接按钮(文件列表).如果我单击Linkbutton(FileList),将触发.net事件,并将调用数据库以检索数据.

如何以HTML表格格式显示数据作为工具提示,如附图所示?我想用jQuery实现工具提示.

在此输入图像描述

jquery tooltip

2
推荐指数
1
解决办法
1万
查看次数

在数据列表中的两列之间放置固定空间

我正在使用数据表来显示图像.每行有两列但列之间的间距太小.有没有办法在列之间放置固定的间距?

 <td class ="DLSettings"> 
    <asp:DataList ID="DlReviewImages" runat="server"  
                  RepeatColumns="2" RepeatDirection="Horizontal"
                  HeaderStyle-VerticalAlign="Top">
        <ItemTemplate>
             <table >
                 <tr>
                   <td colspan="2">
                      <table cellspacing="0" cellpadding="0" border="0" class="tableborder">
             <tr>
                           <td align="center">
                              <a href="" target="_blank" runat="server" id="AImage">
                              <img runat="server" id="ThumbnailReviewImage" width="250" height="200" border="0"/>     </a>
                           </td>
                         </tr>
                      </table>
                   </td>
              </tr>
            </table>
        </ItemTemplate>
    </asp:DataList>
 </td>
Run Code Online (Sandbox Code Playgroud)

CSS:

.DLSettings{ 
               border-width:1px;    
    border-color:Black;    
    border-style:solid;    
    background-color: #E3E3E3; 
    padding:5px 10px 30px 30px;
    }
Run Code Online (Sandbox Code Playgroud)

提前致谢

BB

html css asp.net datalist

2
推荐指数
1
解决办法
2万
查看次数

如何使用String.Format(c#)删除小数部分

如何在C#中格式化十进制类型时带走小数部分?

        decimal a = 1.00m;

        String.Format("{0}", a); // result is 1.00 Should be 1, HOW?
Run Code Online (Sandbox Code Playgroud)

c# string.format

2
推荐指数
1
解决办法
2940
查看次数

禁用我的MVC3中的Dropdownlist中的项目

我有一个MVC3应用程序.我想dropdown list根据条件禁用特定项目.

@Html.DropDownList("ReportName", Model.ReportTypes, new { style = "color:black; float:left; padding:5px;", @id = "ReportType" })
         @if (Model.numCount > 500)
         { 
          // disable the item whose value = "RC-Report";
         }
Run Code Online (Sandbox Code Playgroud)

c# html-select razor asp.net-mvc-3

2
推荐指数
1
解决办法
1万
查看次数

在html标记内包装文本

我试图<span>使用jQuery 在文本内部包装文本.以下代码无效.请指出我哪里出错了.还请建议一个更好/不同的方法.

var mysearch = '(05/13/2012-11/13/2012)';
$('table:eq(0) tr:eq(1) th:contains("' + mysearch + '")').filter(function () {
    return this.html().replace('(05/13/2012-11/13/2012)', '<span class = "red"> (05/13/2012-11/13/2012)</span>');
});
Run Code Online (Sandbox Code Playgroud)

演示jsFiddle

html jquery

2
推荐指数
1
解决办法
192
查看次数

关闭按钮单击事件的模式对话框

我有一个模态窗口,在下拉列表中点击一个项目时打开.按下按钮,我无法实现关闭对话框.

 var $that = this;
 $("#btncart_cancel").on("click", function () {
      ///// ***********close the dialog *************** 
      /// tried this but not working
      $that.dialog("close");
 });
Run Code Online (Sandbox Code Playgroud)

我的代码:

$(".ddlCart li").click(function (e) {
$('#actionsCart').slideToggle();

var ddlselectedVal = $(this).attr('id');
var selectedListinsCount = selected_Listings.length;
var SelectedMlsnums = selected_Listings.join();
var agentId = $("#AgentId").val();

var EnvironmentURL = $("#EnvironmentURL").val();

var autoUrl = "/Stats/SearchContacts";
var Action = "PreAddToCart"

var postData = {
    AgentId: agentId,
    Mlsnums: SelectedMlsnums,
    ActionTypeValue: Action
};
var $that = this;
var close = function (event, ui) {
    $(this).dialog("destroy");
} …
Run Code Online (Sandbox Code Playgroud)

javascript jquery modal-dialog

2
推荐指数
1
解决办法
5万
查看次数