我有一个隐藏字段(hdn_vill)在内容的位置持有人它初始化时回发发生但每下拉下选择更改事件它在hdn_vill中连接相同的值与逗号分开(如: “2,2,2,2,2”)相同的值在隐藏字段与后续回发
页面加载事件
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
try
{
if (Request.QueryString["vill"] != null)
hdn_vill.Value = (Microsoft.Security.Application.Encoder.HtmlEncode(CommonFunction.TripleDESDecrypt(Request.QueryString["vill"].ToString())).ToString());
}
catch (Exception ex)
{
}
}
}
及以下选定事件更改事件
protected void ddl_Igrs_khata_SelectedIndexChanged(object sender, EventArgs e)
{
if (ddl_Igrs_khata.SelectedIndex > 0)
{
FillOwnerDetail(ddl_Igrs_owner, 0,Convert.ToInt32(Encoder.HtmlEncode(hdn_vill.Value)));
}
}
HiddenField控件
<asp:HiddenField ID="hdn_vill" runat="server" Value="" />
降下来控制
<asp:DropDownList ID="ddl_Igrs_khata" runat="server" Width="100px" Font-Size="16px"
ForeColor="Black" Visible="false" class="" OnSelectedIndexChanged="ddl_Igrs_khata_SelectedIndexChanged"
Height="30px" AutoPostBack="True">
</asp:DropDownList>
填充业主详细功能
protected void FillOwnerDetail(DropDownList ddl, int flag, string khatano)
{
try
{
LRCBl objlrcbl = new LRCBl();
Checks ch = new Checks();
int count = 0;
if (!ch.IsValidNum(hdn_vill.Value) && !ch.IsValidNum(hdn_areaunit.Value))
{
//DataTable dt = objlrcbl.Usp_Ownership_wise_mutation("Get_owner_Detail_IGRSRahan_Khata", Convert.ToString(Encoder.HtmlEncode(hdn_vill.Value)), "", khatano, "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "");
DataTable dt = objlrcbl.IGRS_RahanamaMut("", 9, Convert.ToInt32(Encoder.HtmlEncode(hdn_vill.Value)), khatano, 0, "", 0, regno);
if (dt.Rows.Count > 0)
{
ddl.DataSource = dt;
ddl.DataTextField = "oname";
ddl.DataValueField = "unique_id";
ddl.DataBind();
count++;
}
if (count > 0 && count < 2)
{
ddl_Igrs_owner.Items.Insert(0, new ListItem("चुने", "0"));
}
}
}
绑定值不纠正检查值 –
“它已经两天”可能是形成不良问题的借口,但它不会帮助您获得一个答案。休息一下,然后以某种方式提出问题,以便其他人可以清楚地了解问题和所需的行为。不清楚你问的是什么。 – grek40
它是'网页形式'吗? – 2017-04-19 08:05:07