View Full Version : سوال: مشکل در مقدار دهی سمت سرور
fakhravari
شنبه 04 خرداد 1392, 16:18 عصر
با سلام
$('#Label2').attr("Text", e);
مقدار لیبل در سمت کلاینت عوض میشه با مقدار e
اما در سمت سرور مقداری نداره:متفکر:
mo.esmp
یک شنبه 05 خرداد 1392, 01:27 صبح
حالا شما چتور داری مقدار Label2 رو سمت سرور پاس میدی ؟
fakhravari
یک شنبه 05 خرداد 1392, 11:37 صبح
<div id="eee">
123456</div>
<asp:Button ID="Button1" CssClass="gg" runat="server" Text="Button" OnClick="Button1_Click" />
<asp:Label ID="Label1" runat="server" Text="" CssClass="Label3"></asp:Label>
<script type="text/javascript">
$(document).ready(function () {
$(".gg").click(function () {
alert($("#eee").text());
$(".Label3").text($("#eee").text());
});
});
</script>
protected void Button1_Click(object sender, EventArgs e)
{
string ww = Label1.Text;
}
چون بستبک میخوره اینطوری میشه؟
hakan648
یک شنبه 05 خرداد 1392, 17:30 عصر
چون بستبک میخوره اینطوری میشه؟
"بستبک" چیه؟؟ :متعجب:
چون دارید با ASP.NET Webform کار میکنید و در اونجا هم مفهومی به اسم ViewState وجود داره، نمیتونید سمت کلاینت مقادیر کنترل هاتون رو عوض کنید.
تا جایی که من میدونم فقط میشه مقدار کنترل HiddenField رو عوض کرد.
مطالعه بفرمایید:
client side changing value of an asp:label : The Official Microsoft ASP.NET Forums (http://forums.asp.net/t/1771451.aspx/1)
Assign value using jQuery - C# | ASP.net | jQuery | Javascript | linq (http://www.codegateway.com/2012/02/assign-value-using-jquery.html)
mo.esmp
یک شنبه 05 خرداد 1392, 18:06 عصر
المانهایی مسل Label, Span و ... که دارای خاسیت value نیستند به سرور Postback نمیشن. برای اینکار باید خودتون با ajax، نوشته داخل label رو به سمت سرور بفرستید و اون رو زخیره کنید.
fakhravari
یک شنبه 05 خرداد 1392, 23:30 عصر
:قهقهه: کم کم داشت پشتک میشد.
label تبدیل یه span میشه.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.