小编Roc*_*cky的帖子

如何在MS Word中显示"是"和"取消"三个按钮显示确认提醒

我正在通过JavaScript显示确认提示框:

function checked() {
 if (hdnval.toLowerCase() != textbox1.toLowerCase()) {
  var save = window.confirm('valid')
   if (save == true) 
   {
     return true;
   }
   else
    {
      return false;
    }
 }
}
Run Code Online (Sandbox Code Playgroud)

确认警报显示两个按钮:确定和取消.

我想在确认提醒中显示第三个按钮.我希望这三个按钮是这样的:'是''否''取消',因为它在MS Word中显示.

javascript asp.net

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

这三种清除文本框的方法有什么区别?

我对以下三种清除文本框内容的方法感到有点困惑.我正在使用WPF并发现All正在工作,但我无法找到差异.

有人可以用一些例子向我解释一下吗?

  • txtUserName.Clear();
  • txtUserName.Text = string.Empty;
  • txtUserName.Text = "";

c# wpf textbox

26
推荐指数
2
解决办法
3502
查看次数

如何从SqlDataReader读取多个结果集?

我有一个SP,我试图返回2个结果集,并在我的.cs文件中我尝试这样的事情:

dr = cmd.ExecuteReader();
while (dr.Read())
{
  RegistrationDetails regDetails = new RegistrationDetails()
  {
    FName = dr["FName"].ToString(),
    LName = dr["LName"].ToString(),
    MName = dr["MName"].ToString(),
    EntityName = dr["EntityName"].ToString(),// in 2nd result set
    Percentage = dr["Percentage"].ToString()// in 2nd result set
   };
}
Run Code Online (Sandbox Code Playgroud)

但是我得到了:

错误:IndexOutOfRange {"EntityName"}

.net c# sqldatareader multiple-resultsets

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

如何导入HTML格式的Excel

我使用HttpContext从数据库导出数据,格式为table,tr和td.我想读取相同的文件并转换为datatable.

<add name="Excel03ConString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties='HTML Import;HDR={1};IMEX=1'" />

<add name="Excel03ConString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties='Excel 8.0;HDR={1};IMEX=1'" />

    private DataTable GetTableFromExcel()
    {
        DataTable dt = new DataTable();

        try
        {
            if (exclFileUpload.HasFile)
            {
                string FileName = Path.GetFileName(exclFileUpload.PostedFile.FileName);
                string Extension = Path.GetExtension(exclFileUpload.PostedFile.FileName);
                string FolderPath = Server.MapPath(ConfigurationManager.AppSettings["FolderPath"]);
                //string NewFileName = string.Format("{0}_{1}", DateTime.Now.ToString().Replace("/", "").Replace(" ", "").Replace(":", ""), FileName);
                string FilePath = Path.Combine(string.Format("{0}/{1}", FolderPath, FileName));
                exclFileUpload.SaveAs(FilePath);
                string conStr = "";
                switch (Extension)
                {
                    case ".xls": //Excel 97-03
                        conStr = ConfigurationManager.ConnectionStrings["Excel03ConString"].ConnectionString;
                        break;
                    case ".xlsx": //Excel 07
                        conStr = ConfigurationManager.ConnectionStrings["Excel07ConString"].ConnectionString; …
Run Code Online (Sandbox Code Playgroud)

c# asp.net import excel

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

如何以高效的方式编写1GB文件C#

我有.txt文件(包含超过百万行),大约1GB,我有一个字符串列表,我试图删除字符串列表中存在的文件中的所有行并创建新文件,但它正在采取很长时间.

using (StreamReader reader = new StreamReader(_inputFileName))
{
   using (StreamWriter writer = new StreamWriter(_outputFileName))
   {
     string line;
     while ((line = reader.ReadLine()) != null)
     {
       if (!_lstLineToRemove.Contains(line))
              writer.WriteLine(line);
     }

    }
  }
Run Code Online (Sandbox Code Playgroud)

如何提高代码的性能?

c# performance file

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

如何从查询C#中删除最后一个逗号

我正在做如下的事情..

querybuilder = ("SELECT Type, Text FROM [Element] WHERE Id IN( ");
foreach (var item in CaseIdList)
{
   querybuilder += item + ",";
}
querybuilder += ")";
Run Code Online (Sandbox Code Playgroud)

在最后一个insdie关闭括号我得到一个逗号.如何删除.

c# asp.net

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

TinyMCE编辑器:从客户端检测到一个潜在危险的Request.Form值

我有aspx,我正在调用ascx用户控件,因为我正在使用tinymce编辑器.当我试图保存数据时,我收到错误..

从客户端检测到一个潜在危险的Request.Form值(UserControl1 $ TextBox1 ="

FGH

fghj

我已经检查了从客户端检测到的潜在危险的Request.Form值

我试过了:

web.config我设置

<pages validateRequest="false">
<httpRuntime requestValidationMode="2.0" requestPathInvalidCharacters=""/>
<compilation debug="true" targetFramework="4.0">
<@page validateRequest="false">
Server.HtmlEncode(TextBox1.Text)
encoding: "xml" // This is solving the prob. but Text is converting in HTML tag I don't want that
Run Code Online (Sandbox Code Playgroud)

请有人帮帮我......

c# asp.net

7
推荐指数
2
解决办法
8389
查看次数

如何将System.Windows.Controls强制转换为System.Windows.Forms wpf

我试图强制转换Windows.ControlsWindows.Form,但得到空.

private void treeView_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{       
  var tv = sender as System.Windows.Forms.TreeView;
}
Run Code Online (Sandbox Code Playgroud)

我可以强制转换System.Windows.ControlsSystem.Windows.Forms,如果是的话怎么办?

c# wpf

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

如何将数据表列和值复制到另一个数据表

我有一个数据表dt1有4列(名称,地址,联系人,标记)有0行,我有另一个数据表dt2与2列(StdName,StdAddress)有几行.

当我做的事情像dt1 = dt2.copy(); 然后我的dt1正在改变.这是我不想要的.

我想将dt2列和值复制到dt1.所以在我的dt1列(名称和地址)中将填充stdName和StdAddress值.

请有人帮我怎么做.

c# datatable

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

在带有元组的linq连接中,LINQ to Entities中仅支持无参数构造函数和初始值设定项

我试图加入两个表并创建一个元组列表,但得到的错误是"LINQ to Entities中只支持无参数构造函数和初始值设定项"

var list = (
    from a in db.CategoryRatings
    join c in db.OverallPerformanceByCategories
        on a.CategoryRatingId equals c.CategoryRatingId
    where c.ReviewId == review.ReviewId
    select(new Tuple<string, double, double>(a.CategoryRatingName, a.CategoryWeight, c.Score))
).ToList(); 

ViewData["ListOverallRating"] = list;
Run Code Online (Sandbox Code Playgroud)

我不想创建使用元组的匿名类型列表,也可以建议其他方式.

c# linq entity-framework tuples entity-framework-6

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