小编Bat*_*uta的帖子

ASP.Net绑定到Gridview剥离一些空格(空格字符)

我正在从Oracle数据库中检索数据并将其绑定到gridview控件.

我注意到有一些实例,当列包含单引号或双引号时,空格或空格字符被剥离.

Oracle中字段中的一些数据示例:

要尽快逐步淘汰'",

检索后,它变成......

要尽快逐步淘汰'",

而另一个......

它的测试记录"DDD"FFF

变成了

它的测试记录"DDD"FFF

我不知道为什么会发生这种情况......

有任何想法吗?

我想即使在这里,空间也会被修剪掉.在我的第一个字段中的示例中:

要尽快逐步淘汰'"

单引号后实际上有两个空格,但这里只显示一个空格..奇...

单引号空间双引号 - >'"

我认为引用或单引号之后的额外空间被asp.net删除了?

我还发现,当我编辑gridview时,会保留额外的空白区域,但是当我回到原始视图时,空白区域就消失了.

重新解释这个问题..

如何在显示数据时在gridview中保留WhiteSpace?

asp.net gridview

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

如何在.NET中解析字符串中的XML?

你好StackOverflowers,

我在我的一个.NET函数中收到一个字符串.从XML Visualizer查看时的字符串如下所示:

- <root>
- <Table>
  <ID>ABC-123</ID>
  <CAT>Housekeeping</CAT>
  <DATE>21-JUN-2009</DATE>
  <REP_BY>John</REP_BY>
  <LOCATION>Head Office</LOCATION>
</Table>
- <Table>
  <ID>ABC-124</ID>
  <CAT>Environment</CAT>
  <DATE>23-JUN-2009</DATE>
  <REP_BY>Michelle</REP_BY>
  <LOCATION>Block C</LOCATION>
</Table>
- <Table>
  <ID>ABC-125</ID>
  <CAT>Staging</CAT>
  <DATE>21-JUN-2009</DATE>
  <REP_BY>George</REP_BY>
  <LOCATION>Head Office</LOCATION>
</Table>  
- <Table>
  <ID>ABC-123</ID>
  <CAT>Housekeeping</CAT>
  <DATE>21-JUN-2009</DATE>
  <REP_BY>John</REP_BY>
  <LOCATION space="preserve" xmlns="http://www.w3.org/XML/1998/namespace" /> 
</Table>  
</root>  
Run Code Online (Sandbox Code Playgroud)

我需要解析这个字符串,以便我可以将数据写入一个数据表,其列是每个数据的xml标记.

在上面的文本中,我将有一个数据表,它将有5列,名为ID,CAT,DATE,REP_BY和LOCATION,然后将包含4行数据.

在第四个标记中,请注意它没有任何数据,而是标记为space ="preserve".这意味着我放在数据表中的数据对于第四行的LOCATION列是空白的.

我怎样才能做到这一点?示例代码将受到高度赞赏.谢谢.

.net c# xml string

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

C#拆分字符串并在If语句中使用

是否有更优雅的方式来实现这一目标.

我有一个字符串,我想在if语句中单独拆分和使用.例如:

string people = "John;Joe;Jane;Mike";
string[] names = people.Split(';');

if(person == "John" || person == "Joe" || person == "Jane" || person == "Mike")
{
    ....
}
else
{
    ....
}
Run Code Online (Sandbox Code Playgroud)

我猜这是一种更好的方法.

谢谢.

c# string if-statement

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

在AngularJS中获取Kendo UI网格的行值

从AngularJS和KendoUI Grid开始.我想得到定义网格的行值.

我在Kendo UI Grid中定义了一个按钮模板,如下所示:

$scope.gridOptions = {
  dataSource: {
                type: "json",
                data: $scope.teams,
                pageSize: 5
            },
  sortable: true,
  selectable: row,
  columns: [
    {field: "TeamID", title: "Team ID"},
    {field: "TeamName", title: "Name" },
    {field: "TeamDistrict", title: "District"},
    {
     template: "<button class=\"k-button\" ng-click=\"manageTeam(#=TeamID#)\">Manage</button>"
    }
  ]
};
Run Code Online (Sandbox Code Playgroud)

我还定义了一个函数如下:

$scope.manageTeam = function(tid){
  console.log(tid);
};
Run Code Online (Sandbox Code Playgroud)

我正在获取传递的团队ID的值,但我想将整行值捕获到一个对象中,以便我可以得到它:

$scope.manageTeam = function(rowValue){
  console.log(rowValue.TeamID);
  console.log(rowValue.TeamName);
  console.log(rowValue.TeamDistrict);
};
Run Code Online (Sandbox Code Playgroud)

欣赏有关如何实现这一目标的任何见解.谢谢.

kendo-ui angularjs kendo-grid

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

C#Razor页面使用属性动态创建Div

我有以下CSHTML代码:

<div class="container-fluid projects padding-top-small">
  <div class="row">
    <div class="col-sm-6 col-md-3"> 
    <div class="project-inner">
        <a href="service1.html">    
            <img src="assets/img/portfolio/image1.jpg" alt="">
            <div class="project-caption">
                <div class="project-details">
                    <p><i class="fa fa-plus fa-lg"></i></p>
                    <h3>Service 1</h3>
                    <p><small>Short Description 1</small></p>
                </div>
            </div>
        </a>
    </div>
</div>

<div class="col-sm-6 col-md-3"> 
    <div class="project-inner">
        <a href="service2.html">    
            <img src="assets/img/portfolio/image2.jpg" alt="">
            <div class="project-caption">
                <div class="project-details">
                    <p><i class="fa fa-plus fa-lg"></i></p>
                    <h3>Service 2</h3>
                    <p><small>Short Description 2</small></p>
                </div>
            </div>
        </a>
    </div>
</div>

<div class="col-sm-6 col-md-3"> 
    <div class="project-inner">
        <a href="service1.html">    
            <img src="assets/img/portfolio/image3.jpg" alt="">
            <div class="project-caption">
                <div class="project-details">
                    <p><i class="fa fa-plus …
Run Code Online (Sandbox Code Playgroud)

c# razor

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

隐藏Jasny OffCanvas导航

我试图使用Jasny作为一些Off-Canvas菜单组件.

当在画布外菜单上单击链接时,我也使用Twitter-Bootstrap打开模态窗口.

我的问题是,非画布菜单(在移动视图上)将引导模式推向右侧,因此,我无法看到模态窗口中的所有元素.

有没有办法在导航栏上单击/选择链接(或按钮)时隐藏Off-Canvas菜单?

一些HTML代码段:

<div class="navbar navbar-fixed-top navbar-default">
    <div class="navbar-header">
        <button type="button" class="navbar-toggle" data-toggle="offcanvas" data-target=".navbar-offcanvas" data-canvas="body">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
        </button>

        <a class="navbar-brand pull-right" href="#">
            <img class="img-responsive" src="assets/img/logo.png" alt="Alternate Text for Image" >
        </a>
    </div>

    <div class="navbar-offcanvas offcanvas navmenu-fixed-left">
        <a class="navmenu-brand" href="#">My Application</a>
        <ul class="nav nav-justified">
            <li>
                <a href="#"><span class="fa fa-search fa-lg"></span></a>
            </li>
            <li><a href="#" data-toggle="modal" data-target="#modalSignup" data-backdrop="static" >Sign Up</a></li>
            <li><a href="#" data-toggle="modal" data-target="#modalLogin" data-backdrop="static">Sign In</a></li>
        </ul>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

和模态HTML:

<div class="modal fade" id="modalLogin" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" …
Run Code Online (Sandbox Code Playgroud)

css modal-dialog twitter-bootstrap jasny-bootstrap

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

用于Glyphicon的CSS类的Razor绑定值

我有一个通过Razor生成的锚标记:

<a data-parent="#accordion" href=@itm.LinkUrl>
  @itm.ItemName
  <span class=@itm.Glyph></span>
</a>
Run Code Online (Sandbox Code Playgroud)

@ itm.Glyph的值是**

glyphicon glyphicon-envelope pull-right

**

由于检查HTML,因此不会呈现glyphicon,会发生什么:

<span class="glyphicon" glyphicon-envelope="" pull-right=""></span>
Run Code Online (Sandbox Code Playgroud)

我试着用:

<span class=@Html.Raw(@itm.Glyph)></span>
Run Code Online (Sandbox Code Playgroud)

<span class=@String.Format("{0}", @itm.Glyph)></span>
Run Code Online (Sandbox Code Playgroud)

但它产生了相同的结果.

有人指出我可能会失踪的东西吗?

html css asp.net-mvc razor

0
推荐指数
1
解决办法
235
查看次数