我有一个div,我在其中动态添加数据,我想得到特定div的高度,以厘米为单位.因为我需要根据高度控制可以在div中显示的数据量.
我正在使用Visual Studio 2010.之前我曾在Crystal Reporting上工作,但现在我想使用Report Viewer生成报告.由于我是这个话题的新手,请指导我.谢谢 !!!
我在我的Asp.Net MVC3应用程序中使用telerik网格,我想将格式为dd/mm/yyyy的日期绑定到网格的其中一列,如下所示:
Html.Telerik().Grid<TestResults>()
.Name("TestResultGrid")
.DataKeys(keys => keys.Add(c => c.SourceProgramId))
.Columns(columns =>
{
columns.Bound(c => c.OriginalSourceProgramId).Title("Original Case ID").Width("90").Visible(IsOriginalCaseIdVisible);
columns.Bound(c => c.SourceProgramId).Title("Source Program ID").Width ("90").Visible(!IsOriginalCaseIdVisible);
columns.Bound(c => c.Name).Title("Name").Width("140");
columns.Bound(c => c.Points).Title("Points").Width("50");
columns.Bound(c => c.ProgramName).Title("Program").Width("80");
columns.Bound(c => c.DOB).Title("Created Date").Width("80");
})
.DataBinding(dataBinding =>
dataBinding.Ajax()
.Select("_TestResutls", "Test"))
.ClientEvents(events => events
.OnDataBinding("Grid_onDataBinding")
.OnDataBound("Grid_onDataBound")
.OnRowDataBound("onRowDataBound")
.OnRowSelect("onRowSelected"))
.Pageable(paging => paging.PageSize(10))
.NoRecordsTemplate("<b>No Records to display.<b>")
.Sortable()
.Selectable()
.HtmlAttributes(new { @class = "grid_table" })
.Footer(true)
.Render();
Run Code Online (Sandbox Code Playgroud)
DOB的dataType是DateTime?.我想显示格式日期dd/mm/yyyy.我可以将它转换为ToString()来实现这一点,但我已经对此列进行了排序.当我按此列排序时,它将值视为字符串而不返回预期结果.此列可以为空,因此我也无法使用DOB.Date方法.有帮助吗?
您好,我想更改对话框文本大小。我动态创建了对话框,我需要更改文本大小。如何执行此操作?请指导我。
function validate_email(){
window.$required = $("#dialog").dialog({
width: 300,
height: 450,
autoOpen: false,
buttons: {
'Complete': function() {
checkstatus(userid);
}
}
});
$required.html('Your account setup has been initiated.
started.').dialog('open');//here my text
}
Run Code Online (Sandbox Code Playgroud) 我正在使用C#在基于Windows窗体的应用程序中将数据表导出到Excel。FilterList具有以下值
string[] FilterList = new string[] {"Red", "Blue"};
Run Code Online (Sandbox Code Playgroud)
但是我只得到被“蓝色”过滤的值。下面是我在其中一列上应用过滤器的部分代码。我要过滤的列中有7个不同的值,我只想从中选择2个。
Microsoft.Office.Interop.Excel.Application app = new
Microsoft.Office.Interop.Excel.Application();
app.Visible = false;
Workbook wb = app.Workbooks.Add(XlWBATemplate.xlWBATWorksheet);
Worksheet ws = (Worksheet)wb.ActiveSheet;
// Some business logic to fill the excel.............
Range firstRow = (Excel.Range)ws.Rows[1];
firstRow.Activate();
firstRow.Select();
firstRow.AutoFilter(5, FilterList.Count > 0 ? FilterList :
Type.Missing,Excel.XlAutoFilterOperator.xlAnd, Type.Missing, true);
Run Code Online (Sandbox Code Playgroud)
我在这里做错了什么,有什么帮助
我正在尝试将我的C#代码生成的文件(Excel文件)复制到我可以访问的远程网络路径中,如下所示:
string folder = "\\\\testing-path\\Audit\\Reports";
if (!(Directory.Exists(folder + "\\" + DateTime.Now.ToString("MM-dd-yyyy") + "\\" + "Audit")))
{
Directory.CreateDirectory(folder + "\\" + DateTime.Now.ToString("MM-dd-yyyy") + "\\" + "Audit");
}
folder = folder + "\\" + DateTime.Now.ToString("MM-dd-yyyy") + "\\" + "Audit";
if (File.Exists(folder + "\\Audit- " + fname + ".xlsx"))
{
File.Delete(folder + "\\Audit- " + fname + ".xlsx");
}
string fileName = folder + "\\Audit- " + fname + ".xlsx";
wb.SaveAs(fileName,
Excel.XlFileFormat.xlWorkbookDefault, null, null,
false, false, Excel.XlSaveAsAccessMode.xlNoChange,
null, null, null, null, null);
Run Code Online (Sandbox Code Playgroud)
此代码可以正常工作8/10次,并抛出2次网络错误(找不到网络路径)。当远程路径引发此错误时,我在运行此代码的机器上使用run命令打开上述远程路径,并且能够正常访问它。关闭手动打开的文件夹并重新运行代码即可解决此问题。可能是什么问题?我在这里做错什么了吗? …
我有一个telerik:RadDatePicker限制用户通过在后面的代码中将 MaxDate 设置为今天来限制用户选择未来日期。这工作得很好。但是当用户输入一个大于今天的日期时,它只会显示一个!在日期选择器中如下所示:

相反,我想向用户显示一条错误消息“不允许未来日期”我该如何实现这一点?以下是现有代码:
<telerik:RadDatePicker CssClass="cssDate" ID="fromDate" runat="server"
Skin="Vista">
<DateInput ID="DateInput1" runat="server" LabelCssClass="datePick" Skin="Vista">
</DateInput>
<Calendar ShowRowHeaders="false" ID="Calendar1" runat="server" UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False"
ViewSelectorText="x" Skin="Vista">
</Calendar>
<DatePopupButton CssClass="rcCalPopup"></DatePopupButton>
</telerik:RadDatePicker>
Run Code Online (Sandbox Code Playgroud)
以及我设置最大日期背后的代码:
fromDate.MaxDate = DateTime.Now;
Run Code Online (Sandbox Code Playgroud) 我有一个字符串:"你可以投票36次主题和84次评论".
我需要从字符串中获取数字84(数字可以不同).
我该怎么做?
我想unload在父窗口打开的子窗口上执行javascript .我尝试了下面的代码,它没有调用该函数.
childWindow = window.open(url, 'MyWindow', GetWindowOptions(1020, 600), true);
childWindow.onunload = function () { test(); };
Run Code Online (Sandbox Code Playgroud)
我写的测试功能是:
function test() {
alert(1);
}
Run Code Online (Sandbox Code Playgroud)
我正在使用IE8浏览器.
c# ×4
javascript ×3
jquery ×3
asp.net ×2
.net ×1
datetime ×1
dialog ×1
regex ×1
reportviewer ×1
telerik ×1
telerik-grid ×1
text-size ×1
validation ×1
winforms ×1