小编Rah*_*tar的帖子

更改浏览器时为什么日期格式会自行更改?

我的表格上有一个gridview.我用相同的数据绑定它.有一个模板字段,我在下面提到过.

<asp:TemplateField HeaderText="To">
    <itemtemplate>
    <asp:Label ID="Label2" runat="server" 
         Text='<%# Convert.ToDateTime(Eval("Leave_To")).ToString("dd/MM/yyyy") %>'></asp:Label>
    </itemtemplate>
    <headerstyle horizontalalign="Left" />
    <itemstyle horizontalalign="Left" />
</asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)

我的问题是,当我在Mozilla,Opera,Chrome等上运行此表单时,它显示日期格式(带有倾斜)dd/mm/yyyy,但是当我用ie运行它时,它显示格式(带连字符)dd-mm-yyyy.为什么?

任何人都可以帮忙吗?

c# asp.net date

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

按钮单击下拉列表以刷新

我有两个下拉列表,一个用于州,另一个用于城市.此外,为了添加额外的城市,还有另一种形式,在新标签页中打开.

我想要的是,当我从新标签添加相应州的额外城市时.我想刷新State下拉列表,这样,当我从下拉列表中选择相应的State时,我可以获取额外的城市.

请参阅HTML代码: -

<tr>
    <td class="td">Location/State</td>
    <td>
        <asp: DropDownList CssClass="txtfld-popup" ID="ddlState" OnSelectedIndexChanged="ddlState_SelectedIndexChanged" runat="server" AutoPostBack="true"></asp:DropDownList>
        <asp:RequiredFieldValidator CssClass="error_msg" ID="RequiredFieldValidator1" ControlToValidate="ddlState" runat="server" ErrorMessage="Please enter State" InitialValue="--Select--" SetFocusOnError="true"></asp:RequiredFieldValidator>
    </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

有人建议使用,UpdatePanel但我无法使用它.请帮忙

城市下拉列表的HTML:

<tr>
                <td class="td">Location/City</td>
                <td>
                    <asp:DropDownList CssClass="txtfld-popup" ID="ddlCity" runat="server" AutoPostBack="true"></asp:DropDownList>
                    <a id="aExtraCity" href="AddCity.aspx" runat="server">Add City</a>
                    <asp:RequiredFieldValidator CssClass="error_msg" ID="reqLocation" ControlToValidate="ddlCity" runat="server" ErrorMessage="Please enter City" InitialValue="--Select--" SetFocusOnError="true"></asp:RequiredFieldValidator>

                </td>
Run Code Online (Sandbox Code Playgroud)

另请参阅下拉列表背后的代码: -

public void LoadDropDowns()
{
    string country = "India";
    ddlCountry.SelectedValue = country;
    ddlCountry.Enabled = false;

    ddlMinExpYr.DataSource = Years;
    ddlMinExpYr.DataBind();
    ddlMaxExpYr.DataSource = …
Run Code Online (Sandbox Code Playgroud)

c# asp.net ajax

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

在弹出的"编辑和更新"中获取选定的行

我有一个锚标记用于更新gridview中的行.我在gridview中设置了复选框.当用户选中复选框并单击更新按钮时,现有行应在弹出窗口中打开.

现在弹出窗口正在打开,但没有包含现有数据的已检查行.请参阅代码供您参考: -

<a id="popup" onclick="div_show()" class="btn btn-success"><i class="fa fa-plus-circle"></i>Add new</a>

<a href="javascript:;" class="btn btn-primary" runat="server" onclick="div_show()" ><i class="fa fa-refresh"></i>Update</a>
Run Code Online (Sandbox Code Playgroud)

另请参阅gridview代码供您参考: -

<asp:GridView ID="grdCSRPageData" runat="server" Width="100%" border="1" Style="border: 1px solid #E5E5E5;" CellPadding="3"
            AutoGenerateColumns="False" OnDataBound="grdCSRPageData_DataBound" AllowPaging="true" CssClass="hoverTable" EmptyDataText="No Records Found"
            OnPageIndexChanging="grdCSRPageData_PageIndexChanging" DataKeyNames="Id" OnRowDeleting="grdCSRPageData_RowDeleting"
            PageSize="5" ShowFooter="true" OnRowEditing="grdCSRPageData_RowEditing" OnRowUpdating="grdCSRPageData_RowUpdating"
            OnRowCancelingEdit="grdCSRPageData_RowCancelingEdit">
            <AlternatingRowStyle CssClass="k-alt" BackColor="#f5f5f5" />
            <Columns>
                <asp:TemplateField HeaderText="Select" HeaderStyle-Width="5%" HeaderStyle-CssClass="k-grid td">
                    <ItemTemplate>
                        <asp:CheckBox ID="chkSelect" runat="server" AutoPostBack="false" />
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:BoundField DataField="page_title" HeaderText="Page Title" ItemStyle-Width="30" HeaderStyle-CssClass="k-grid td" />
                <asp:BoundField DataField="page_description" HeaderText="Page Description" ItemStyle-Width="30" HeaderStyle-CssClass="k-grid td" …
Run Code Online (Sandbox Code Playgroud)

c# asp.net gridview

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

标签 统计

asp.net ×3

c# ×3

ajax ×1

date ×1

gridview ×1