小编Rob*_*ood的帖子

百分比计算

我正在使用ASP.NET MVC 2中的进度栏​​概念.这里我有一个DropDownList,它有10个值.我想计算进度条的百分比,例如来自DropDownList的10个值,我有一个返回值2的查询​​.因此,我得到的10个值中有2个"应该显示20%已完成".如何做这个计算

c# asp.net asp.net-mvc-2 drop-down-menu

55
推荐指数
6
解决办法
19万
查看次数

无法在SQL Developer中打开View-> DBA菜单(安装了Oracle 12C标准版)

我已经安装了Oracle 12C标准版.一切都很好.我还连接了Oracle SQL Developer Client 4.0.从那我可以访问表,索引等.

我试图通过单击View - > DBA菜单从SQL Developer Client查看表空间详细信息.单击此菜单,无法打开任何内容.

通过EM我能够看到那些.但我希望通过SQL开发人员看到.

我不确定,是否需要进行任何设置,以便可以打开View - > DBA菜单.

附件截图供参考:

我在这里选择View Menu下的DBA选项

在此输入图像描述

但我没有看到任何与DBA相关的窗口.

在此输入图像描述

oracle oracle-sqldeveloper oracle12c

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

单选按钮更改事件

我有2个单选按钮.(例如:ID和名称)..

  <%=Html.RadioButton("Emp","1")%>
  <label>ID</label>
  <%=Html.RadioButton("Emp","2")%>
  <label>Name</label>    
Run Code Online (Sandbox Code Playgroud)

如果我点击名称,

<p>
   <%:Html.LabelFor(m => m.MyDate)%>:&nbsp;
   <%:Html.EditorFor(m => m.MyDate) %>
</p>
Run Code Online (Sandbox Code Playgroud)

上面的控制应该是假的.如何做到这一点.

asp.net-mvc asp.net-mvc-2

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

导出Excel:避免剥离前导零

我在C#.Net中将数据导出到Excel工作表.我有一个列有"00123450098"的数据.导出的数据没有第一个零.我想显示数据.

这是我的导出excel代码.

 string style = @"<style> .text { mso-number-format:\@; } </style> ";
    HttpContext.Current.Response.Clear();
    HttpContext.Current.Response.AddHeader(
        "content-disposition", string.Format("attachment; filename={0}", fileName));
    HttpContext.Current.Response.ContentType = "application/ms-excel";
    HtmlForm frm = new HtmlForm();
    ...................
    ...................
     table.RenderControl(htw);
            HttpContext.Current.Response.Write(style);
            //render the htmlwriter into the response
            HttpContext.Current.Response.Write(sw.ToString());
            HttpContext.Current.Response.End();
Run Code Online (Sandbox Code Playgroud)

c#-4.0

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

将内存使用量从16GB减少到8GB - Oracle

我使用"Database Configuration Assistant"创建了一个oracle实例.我的系统有64GB RAM.我在初始化参数向导中给了oracle实例16GB.

现在我想将16GB减少到8GB.这样,oracle占用的RAM将为8GB.我在SQL Developer中试过这个,

ALTER SYSTEM SET pga_aggregate_target = 8289 M;
ALTER SYSTEM SET sga_target = 1536 M;
Run Code Online (Sandbox Code Playgroud)

我重新启动了oracle服务.它没有得到反映.oracle还在使用16GB.

我不知道这是否正确.是否需要系统重启.?或者如何减少内存使用量.

oracle

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

在C#中将xls和xlsx转换为Datatable

我正在将ths xls和xlsx转换为c#中的数据表。我已经使用了这段代码。

public DataTable ReadDataExcel(string filepath)
    {
        FileStream stream = File.Open(filepath, FileMode.Open, FileAccess.Read);
        IExcelDataReader excelReader = ExcelReaderFactory.CreateBinaryReader(stream);
        excelReader.IsFirstRowAsColumnNames = true;
        DataSet result = excelReader.AsDataSet();
        DataTable dt = new DataTable();
        dt = result.Tables[0];
        return dt;
    }
Run Code Online (Sandbox Code Playgroud)

如果是xls,则可以正常工作。每当我使用xlsx时,它都无法正常工作。其给出“对象引用”错误。

是否还有其他方法可以将xls和xlsx都转换为数据表。我对使用“ Microsoft.Jet.OLEDB”不感兴趣。

c#-4.0

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

光标手符号更改

我有一个Gridview.In这是2列,如图像和状态.在图像列中,某些图像将被禁用.为此,光标手符号不应该来.如何改变这一点.这是我的代码......

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="List.ascx.cs"
Inherits="List" %>
 <style type="text/css">
 .noHand 
 {
  cursor:default
 } 
 </style>
 ..........
 .........
  <asp:CommandField ButtonType="Image" ShowEditButton="True" HeaderText="Edit"        EditImageUrl="~/IMAGES/Edit.gif">
   <ItemStyle HorizontalAlign="Center" />
   </asp:CommandField>
Run Code Online (Sandbox Code Playgroud)

代码背后

protected void Grid_RowDataBound(object sender, GridViewRowEventArgs e)
{  
       if (Status.Value == "True")
        {
           //Here Cursor Hand symbol should come
        }
        else
        {
          e.Row.Cells[9].CssClass = "nohand";
        }
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net gridview

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