小编Sep*_*ial的帖子

你如何在JQuery.DataTable中更改单元格的样式?

我有一个关于为数据单元格设置样式属性的问题jQuery.DataTable.dataTable使用以下代码初始化时,我能够为每列设置宽度:

oTable = $('#example').dataTable( {
    "aoColumns" : [ 
        { sWidth: '40%' }, 
        { sWidth: '60%' }
    ]
} );
Run Code Online (Sandbox Code Playgroud)

现在我想改变第二列的对齐方式,如下所示:style="text-align: right;".

我正在使用此代码动态添加行:

/* Global var for counter */
var giCount = 2;

function fnClickAddRow() {
    oTable.fnAddData( [
        'col_1', 
        'col_2' ] );

    giCount++;  
}
Run Code Online (Sandbox Code Playgroud)

你能告诉我如何在插入新行后选择新行的第二个单元格如何在插入之前/期间设置行的样式?

任何帮助将不胜感激!

datatable jquery-plugins jquery-selectors

29
推荐指数
4
解决办法
7万
查看次数

ASP.NET操作的HTML元素的id和name属性

我的C#ASP.NET应用程序中存在问题,其中id和name标记在运行时分别使用前缀"MainView_"和"MainView $"进行修改.所以我的代码:

<asp:Button ID="OKToContinueCheckInButton" runat="server" CausesValidation="False" Visibility="false" Style="display: none" OnClick="btnOKToContinueCheckIn" />

<script type="text/javascript">
<!--
    var answer = confirm("Some Warning");
    if (answer)
        document.getElementById('OKToContinueCheckInButton').click();
// -->
</script> 
Run Code Online (Sandbox Code Playgroud)

变为:

<input type="submit" name="MainView$OKToContinueCheckInButton" value="" id="MainView_OKToContinueCheckInButton" Visibility="false" style="display: none" />

<script type="text/javascript">
<!--
    var answer = confirm("Some Warning");
    if (answer)
        document.getElementById('OKToContinueCheckInButton').click();
// -->
</script>
Run Code Online (Sandbox Code Playgroud)

getElementID()返回null,因为名称已更改.任何人都可以告诉我为什么会发生这种情况,如果有办法可能会禁止它更改id和名称值.谢谢!

-Sephrial

html javascript asp.net

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

麻烦在.NET中序列化枚举

我有一个基本的stumper在包含enum属性的C#类的ASP.NET 2.0应用程序中使用序列化.我的理解是,如果它们映射到整数,则支持枚举的序列化.所以,我无法弄清楚为什么我有这个问题序列化/反序列化我的枚举.

我的代码:

[Serializable]
public class Report
{
    public PercentTime paramPercentRange;

    // Constructors
    public Report()
    {
    }
    public Report(PercentTime percentRange)
    {
        paramPercentRange = percentRange;
    }
}

public enum PercentTime
{
    Null = 0,
    ZeroToFivePercent = 1,
    FiveToTenPercent = 2,
    TenToFifteenPercent = 3,
    FifteenToTwentyPercent = 4,
    MoreThanTwentyPercent = 5
}

// Serialize Report to a HiddenField
public void SaveReportObject(Report reportObj, HiddenField hiddenReportObj)
{
    IFormatter formatter = new BinaryFormatter();
    Stream stream = new MemoryStream();

    // Seralize Report Object to Binary Format
    formatter.Serialize(stream, …
Run Code Online (Sandbox Code Playgroud)

.net c# enums serialization

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